Comment 1 for bug 1818917

Revision history for this message
Mike Rylander (mrylander) wrote :

Hi John,

That behavior is intentional. In order to keep the development targeted and avoid getting stuck in extreme edge cases with fines, the code only looks at circs due within the closing window and holds with a shelf expire time within the window.

The prescribed method for making sure that fines are addressed during an unexpected closing has always been to use backdated (amnesty mode) check-in set to the beginning of the closure. That remains the case even with the emergency closing handler.

I think possibly voiding fines during the closing might be a good enhancement, though.