Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
EPAM-Veg Sprint 102
-
1
-
Vega
-
Q3 2020 Bug Fix
Description
One of our tenants is running mod-circulation-19.0.16 and mod-circulation-storage-12.0.3. They have recently added fixed due date schedules to their loan policies and we started noticing the missing permission error in logs:
TenantManager timer call failed to module mod-circulation-19.0.16 for tenant *** : POST request for mod-circulation-19.0.16 /circulation/due-date-scheduled-notices-processing failed with 500: HTTP request to "http://pvt.lb.gbw.folio-eis.us-east-1:9130/fixed-due-date-schedule-storage/fixed-due-date-schedules" failed, status code: 403, response: "Access requires permission: circulation-storage.fixed-due-date-schedules.collection.get"
On checking module descriptor for mod-circulation 19.0.16 or even the latest version(master branch), we don't see the required permission in the endpoint - https://github.com/folio-org/mod-circulation/blob/v19.2.6/descriptors/ModuleDescriptor-template.json#L643