Skip to content

Commit

Permalink
fix bad change
Browse files Browse the repository at this point in the history
  • Loading branch information
csouchet committed Sep 19, 2023
1 parent 16d7bb9 commit a7e979e
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions test/unit/helpers/JsonBuilder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -500,9 +500,12 @@ function addEventDefinitionsOnDefinition(jsonModel: BpmnJsonModel, buildParamete
addEventDefinitions(jsonModel.definitions, { ...buildParameter, eventDefinition: { id: 'event_definition_id' } }, { id: 'other_event_definition_id' });
(event.eventDefinitionRef as string[]) = ['event_definition_id', 'other_event_definition_id'];
} else {
const eventDefinition =
buildParameter.eventDefinition ??
(buildParameter.withMultipleDefinitions ? [{ id: 'event_definition_1_id' }, { id: 'event_definition_2_id' }] : { id: 'event_definition_id' });
// eslint-disable-next-line unicorn/prefer-logical-operator-over-ternary -- Because if `eventDefinition` is an empty string, the logical operator returns `true` and the ternary returns `false`.
const eventDefinition = buildParameter.eventDefinition
? buildParameter.eventDefinition
: buildParameter.withMultipleDefinitions
? [{ id: 'event_definition_1_id' }, { id: 'event_definition_2_id' }]
: { id: 'event_definition_id' };
addEventDefinitions(jsonModel.definitions, { ...buildParameter, eventDefinition });
event.eventDefinitionRef = Array.isArray(eventDefinition)
? eventDefinition.map(eventDefinition => (typeof eventDefinition === 'string' ? eventDefinition : eventDefinition.id))
Expand Down

0 comments on commit a7e979e

Please sign in to comment.