File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -277,7 +277,7 @@ export class BaseVariableResolver {
277277 return reversedVariables . filter ( variable => {
278278
279279 // if external variable, keep
280- if ( variable . provider . find ( extractor => extractor !== this . _baseExtractor ) ) {
280+ if ( ( variable . provider || [ ] ) . find ( extractor => extractor !== this . _baseExtractor ) ) {
281281 return true ;
282282 }
283283
Original file line number Diff line number Diff line change @@ -41,23 +41,23 @@ export default class ZeebeVariableResolver extends BaseVariableResolver {
4141
4242 const namesToFilter = getElementNamesToRemove ( moddleElement , inputOutput ) ;
4343
44- return variables . filter ( v => {
44+ return variables . filter ( variable => {
4545
4646 // Keep all variables that are also defined in other elements
47- if ( v . origin . length > 1 || v . origin [ 0 ] !== bo ) {
47+ if ( variable . origin . length > 1 || variable . origin [ 0 ] !== bo ) {
4848 return true ;
4949 }
5050
5151 // Keep all variables from external data providers in outputs
5252 if (
5353 is ( moddleElement , 'zeebe:Output' ) &&
54- v . provider . find ( extractor => extractor !== this . _baseExtractor )
54+ ( variable . provider || [ ] ) . find ( extractor => extractor !== this . _baseExtractor )
5555 ) {
5656 return true ;
5757 }
5858
5959 // Filter all pre-defined variables
60- return ! namesToFilter . includes ( v . name ) ;
60+ return ! namesToFilter . includes ( variable . name ) ;
6161 } ) ;
6262 }
6363
You can’t perform that action at this time.
0 commit comments