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

Broken schedule notices records block notices processing

    XMLWordPrintable

Details

    • EPAM-Veg Sprint 30, EPAM-Veg Sprint 31
    • 3
    • Vega

    Description

      Schedule notices queue is blocked by broken records (loanId doesn't exist, template doesn't exist, loan policy doesn't exist etc.)

      1. Scheduled notices that have references to non-existing entities (loans, loan policies, templates, users) should be deleted in scope of Schedule processor flow
      2. Tests should be added to cover flow with broken schedule notice records.

      Table name - scheduled_notice
      Method to start from - org.folio.circulation.domain.notice.schedule.DueDateScheduledNoticeHandler#handleDueDateNotice

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                OleksandrVidinieiev Oleksandr Vidinieiev
                dbranchini Darcy Branchini
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases