Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-1023

Missing permission in timer call for scheduled notice processing

    XMLWordPrintable

Details

    • 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

      TestRail: Results

        Attachments

          Activity

            People

              roman-barannyk Roman Barannyk
              sduvvuri Sobha Duvvuri
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                TestRail: Runs

                  TestRail: Cases