Bug 12662: Ajax-based check in does not work for some system preference settings...
authorJacek Ablewicz <abl@biblos.pk.edu.pl>
Fri, 25 Jul 2014 08:56:52 +0000 (10:56 +0200)
committerGalen Charlton <gmc@esilibrary.com>
Tue, 26 Aug 2014 22:45:09 +0000 (22:45 +0000)
commitb1c8f7cbdbd8e0052a225634446f3e1af85313e6
tree72c3dc9b10079c48c3934cdb0523b0cd745f8d9b
parent425912847e5aee23dd530457598a898bc2399278
Bug 12662: Ajax-based check in does not work for some system preference settings enabled

To reproduce:

- enable "InProcessingToShelvingCart" or "ReturnToShelvingCart"
system preference,
- for a sample patron with 1+ checkouts, try to check in some item[s]
using checkboxes in the "Check in" column in the checkouts table
which is displayed in the "Check out" or "Details" patron account tabs,
- observe that clicking "Renew or return checked items" button only
results in ajax "spinning wheel" stuck in infinite loop; check-in
operation is not performed.

To test:

- follow the steps above to reproduce this bug
- apply patch
- redo the test; ensure that this issue is no longer reproductible.

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
svc/checkin