Comment 2 for bug 1827250

Revision history for this message
Jason Stephenson (jstephenson) wrote :

My fix branch is here:

working/user/dyrcona/lp1827250_last_captured_hold_fix

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/dyrcona/lp1827250_last_captured_hold_fix

Unfortunately, there is not a really good way to test this. It will most likely require production data as Concerto is likely to small and clean to turn the issue up.

If you have a hold shelf for a library that you know is missing holds in the list, then you could look at the list both before and after this patch and see that the missing holds turn up.

If pressed, I'l see if I can come up with a query to turn up the missing holds so you can know what to look for. The problem with that is the query used by the storage function to retrieve the hold shelf list is very complicated and replicating it in plain SQL would be no small feat.