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 {
277
277
return reversedVariables . filter ( variable => {
278
278
279
279
// if external variable, keep
280
- if ( variable . provider . find ( extractor => extractor !== this . _baseExtractor ) ) {
280
+ if ( ( variable . provider || [ ] ) . find ( extractor => extractor !== this . _baseExtractor ) ) {
281
281
return true ;
282
282
}
283
283
Original file line number Diff line number Diff line change @@ -41,23 +41,23 @@ export default class ZeebeVariableResolver extends BaseVariableResolver {
41
41
42
42
const namesToFilter = getElementNamesToRemove ( moddleElement , inputOutput ) ;
43
43
44
- return variables . filter ( v => {
44
+ return variables . filter ( variable => {
45
45
46
46
// 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 ) {
48
48
return true ;
49
49
}
50
50
51
51
// Keep all variables from external data providers in outputs
52
52
if (
53
53
is ( moddleElement , 'zeebe:Output' ) &&
54
- v . provider . find ( extractor => extractor !== this . _baseExtractor )
54
+ ( variable . provider || [ ] ) . find ( extractor => extractor !== this . _baseExtractor )
55
55
) {
56
56
return true ;
57
57
}
58
58
59
59
// Filter all pre-defined variables
60
- return ! namesToFilter . includes ( v . name ) ;
60
+ return ! namesToFilter . includes ( variable . name ) ;
61
61
} ) ;
62
62
}
63
63
You can’t perform that action at this time.
0 commit comments