Details
-
Bug
-
Resolution: Done
-
Low
-
5.12.4
-
Severity 3 - Minor
-
Description
Summary
- Job Queue Timeout notification is not sent when user in commits can't be associate with Bamboo user
Environment
- Bamboo v5.10.x
- Bamboo v5.12.x
- Bamboo v5.13.x
- Bamboo v5.14.01
Steps to Reproduce
- set up Job Queue Timeout as Event under Plan configuration >> Notifications tab
- select Notification recipient
- run a build making it timeout on queue
Expected Results
- WARN message should be presented informing Notification will not be sent out to user(s) A, B and C because no match was found with users in Bamboo
Actual Results
The below exception is thrown in the atlassian-bamboo.log file:
Error executing macro: displayAuthorOrProfileLink required parameter: author is not specified. The problematic instruction: ---------- ==> macro displayAuthorOrProfileLink [on line 488, column 1 in freemarker-lib/ui.ftl] in user-directive ui.displayAuthorOrProfileLink [on line 366, column 38 in notification-templates/notificationCommonsHtml.ftl] in user-directive showCommitsNoBuildResult [on line 12, column 5 in notification-templates/BuildQueueTimeoutHtmlEmail.ftl] in user-directive templateOuter [on line 10, column 1 in notification-templates/BuildQueueTimeoutHtmlEmail.ftl] ----------
Attachments
Issue Links
- is duplicated by
-
BAM-17745 Expression commit.author is undefined in notification email
- Closed