Done
Details
Assignee
Oleksandr VidinieievOleksandr VidinieievReporter
Darcy BranchiniDarcy BranchiniPriority
P2Story Points
3Sprint
NoneDevelopment Team
VegaTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Oleksandr Vidinieiev
Oleksandr VidinieievReporter
Darcy Branchini
Darcy BranchiniPriority
Story Points
3
Sprint
None
Development Team
Vega
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created November 29, 2019 at 10:46 AM
Updated January 28, 2020 at 3:56 PM
Resolved January 3, 2020 at 10:07 PM
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