Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
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
- clones
-
FOLIO-2374 Vega - Courtesy and Overdue patron notices not being sent to users - Chalmers environment
-
- Closed
-
- is required by
-
UICIRC-407 Courtesy and overdue patron notices not sent
-
- Closed
-
- relates to
-
CHAL-169 Vega: Address Overdue Notices issues
-
- Closed
-
-
CHAL-201 Scheduled notices not sent out
-
- Closed
-
-
CIRC-620 Delete scheduled notice if referenced template is not found
-
- Closed
-
-
FOLIO-2415 Q4 2019 bug fix release for mod-circulation, version 17.0.2
-
- Closed
-