NYPL-Simplified/circulation

Reap "last reading position" annotations for expired loans

leonardr opened this issue · 0 comments

A "last reading position" annotation for a book is a server-side record that a patron read that book. Libraries don't keep such records absent a good reason. Some time after a loan expires, the patron's "last reading position" annotation for that book should be removed.

It shouldn't happen immediately after the loan expires, because sometimes people return a book by accident, or borrow a book again because they couldn't finish it on their first loan. But soon after.

Other annotations (highlights and notes) should not be reaped, since they contain useful information that a user probably wants to keep even after returning the book.