Skip to content

Commit b3f798a

Browse files
committed
Skip processing of lifecycle sources with trigger-based rules in LifecycleService
1 parent d337aec commit b3f798a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/management/lifecycle/lifecycle.service.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,11 @@ export class LifecycleService extends AbstractServiceSchema implements OnApplica
418418
for (const lcs of this.lifecycleSources[after.lifecycle]) {
419419
this.logger.verbose(`Processing lifecycle source <${after.lifecycle}> with rules: ${JSON.stringify(lcs.rules)}`);
420420

421+
if (lcs.trigger) {
422+
this.logger.debug(`Skipping lifecycle source <${after.lifecycle}> with trigger: ${lcs.trigger}`);
423+
continue; // Skip processing if it's a trigger-based rule
424+
}
425+
421426
const res = await this.identitiesService.model.findOneAndUpdate(
422427
{
423428
...lcs.rules,

0 commit comments

Comments
 (0)