The SIP engine didn't evolve when the debarred status switched from a boolean to a date. This needs to be fixed in C4/SIP/ILS/Patron.pm, where the $debarred variable, which should be filled as a boolean, gets the date instead.
Created attachment 14397 [details] [review] proposed patch Just after the modified line, a warn raised by $debug can show the changes.
Created attachment 14711 [details] [review] Bug 9343: handles the new format of Debarred The debarred status in DB switched from a boolean to a date. Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Created attachment 14718 [details] [review] Bug 9343: handles the new format of Debarred The debarred status in DB switched from a boolean to a date. Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Elliott Davis <elliott@bywatersolions.com> Correctly pulls debared flag instead of debarment date.
This patch has been pushed to master.
Does not apply to 3.10.x please rebase if you will it to be that branch.
Created attachment 15000 [details] [review] Bug 9343: handles the new format of Debarred [3.10.x] The debarred status in DB switched from a boolean to a date. Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Elliott Davis <elliott@bywatersolions.com> Correctly pulls debared flag instead of debarment date.
Pushed to 3.10.x will be in 3.10.3