Done
Details
Assignee
Sherzod NurjonovSherzod NurjonovReporter
Sobha DuvvuriSobha DuvvuriTester Assignee
julie.bicklejulie.bickleLabels
Priority
P2Story Points
2Sprint
NoneDevelopment Team
VegaFix versions
Release
R2 2021 Hot Fix #4RCA Group
Missing module permissionCSP Approved
YesTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Sherzod Nurjonov
Sherzod NurjonovReporter
Sobha Duvvuri
Sobha DuvvuriTester Assignee
julie.bickle
julie.bickleLabels
Priority
Story Points
2
Sprint
None
Development Team
Vega
Fix versions
Release
R2 2021 Hot Fix #4
RCA Group
Missing module permission
CSP Approved
Yes
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created October 21, 2021 at 10:30 AM
Updated January 26, 2022 at 9:09 AM
Resolved November 4, 2021 at 12:59 PM
Background:
We noticed that certain scheduled notices were not going out in our hosted environments like below:
Noticed messages like the below in logs:
On verifying the modulePermissions for https://github.com/folio-org/mod-circulation/blob/v19.2.8/descriptors/ModuleDescriptor-template.json#L746 endpoint, it is missing 'circulation.rules.notice-policy.get' permission
Actual Results:
Scheduled notices that have a triggeringEvent of "overdue fine returned" are not going through due to the missing permission
Expected Results:
Scheduled notices that have a triggeringEvent of "overdue fine returned" to be sent without failures
Observations:
After adding the missing permission, all queued scheduled notices cleared themselves