@@ -146,9 +146,11 @@ function translateTextInputField(
146146 usesInternalVariableParsing : boolean
147147) : Complete < CompanionInputFieldTextInputExtended > {
148148 let useVariables : CompanionFieldVariablesSupport | undefined
149- if ( field . useVariables ) {
149+ if ( usesInternalVariableParsing ) {
150+ useVariables = { local : true }
151+ } else if ( field . useVariables ) {
150152 useVariables = {
151- local : usesInternalVariableParsing || ( typeof field . useVariables === 'object' && field . useVariables . local ) ,
153+ local : typeof field . useVariables === 'object' && field . useVariables . local ,
152154 }
153155 }
154156
@@ -254,13 +256,18 @@ function translateCustomVariableField(
254256
255257function translateCommonFields (
256258 field : EncodeIsVisible < CompanionInputFieldBase >
257- ) : Pick < Complete < CompanionInputFieldBaseExtended > , 'id' | 'label' | 'tooltip' | 'description' | 'isVisibleUi' > {
259+ ) : Pick <
260+ Complete < CompanionInputFieldBaseExtended > ,
261+ 'id' | 'label' | 'tooltip' | 'description' | 'expressionDescription' | 'isVisibleUi' | 'disableAutoExpression'
262+ > {
258263 return {
259264 id : field . id ,
260265 label : field . label ,
261266 tooltip : field . tooltip ,
262267 description : field . description ,
268+ expressionDescription : undefined , // Expressions not supported from 1.x modules
263269 isVisibleUi : translateIsVisibleFn ( field ) ,
270+ disableAutoExpression : true , // Expressions not supported from 1.x modules
264271 }
265272}
266273
0 commit comments