Change dueDate to 2020-05-14 for open loans where dueDate < 2020-05-14

Description

The task

Make sure no patrons have to return their loaned items until 2020-05-14. This includes loans that have already expired, loans expiring between now and 2020-05-14, loans without recalls and loans with recalls.

Suggested method

From /circulation/loans, get all loans that have status Open and a due date prior to 2020-05-14.

For these records, change the value of the dueDate element to:

PUT updated records to /circulation/loans.

Things to consider/find out

  • Recalled loans - are there any obstacles to updating these through the BL API?

  • Notice records generated and scheduled upon checkout - will these be automatically changed when we update the loans through the BL API?

  • -The new due date - should it be set to when the library opens, or sometime in summer? Should we do the same for all loans, or different things for loans with/without recalls? (Eg. recalled loans 2020-04-02, other loans 2020-07-08.)- We ultimately decided against this, see discussion.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created April 7, 2020 at 9:58 AM
Updated April 27, 2020 at 8:23 AM
Resolved April 9, 2020 at 12:19 PM
TestRail: Cases
TestRail: Runs