diff --git a/libs/event-emitter/src/issue-enhancers/priority-styles-enhancer.ts b/libs/event-emitter/src/issue-enhancers/priority-styles-enhancer.ts index 6da3687..95c9416 100644 --- a/libs/event-emitter/src/issue-enhancers/priority-styles-enhancer.ts +++ b/libs/event-emitter/src/issue-enhancers/priority-styles-enhancer.ts @@ -64,7 +64,8 @@ export class PriorityStylesEnhancer implements IssueEnhancerInterface { async enhance( issue: RedmineTypes.ExtendedIssue, ): Promise { - const priorityName = issue.priority.name; + const priorityName = issue?.priority?.name; + if (!priorityName) return issue; const priorityRule = this.findPriorityRule(priorityName); issue[this.targetKey] = priorityRule.style || priorityRule.className; return issue;