diff --git a/filters/all.js b/filters/all.js index db7dd3e1..bd44f59e 100644 --- a/filters/all.js +++ b/filters/all.js @@ -688,7 +688,7 @@ function getTopicInfo(channelName, channel) { if (type) { //console.log("It's a type: " + type); - const javaType = typeMap.get(type); + const javaType = type.javaType || typeMap.get(type); if (!javaType) throw new Error(`topicInfo filter: type not found in typeMap: ${ type}`); param.type = javaType; const printfArg = type.printFormat;