[Koha-bugs] [Bug 23220] Cancelling transfer on returns.pl is subject to a race condition
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Jun 26 14:54:09 CEST 2019
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23220
--- Comment #2 from Nick Clemens <nick at bywatersolutions.com> ---
Created attachment 91017
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=91017&action=edit
Bug 23220: Prevent form submission before redirect
To test:
1 - Check in an item to generate a transfer (form another library, no
floating)
2 - Check it in again, click 'Cancel transfer'
3 - It may or may not work
4 - To highlight the issue edit return.tt to add the delay line as below:
$('.cancel-transfer').on("click",function(e){
delay(5000);
window.location.href='/cgi-bin/koha/circ/returns.pl?itemnumber=[% itemnumber |
html %]&canceltransfer=1'
});
5 - Check in the item repeatedly, click 'Cancel transfer'
6 - View the item in the staff or opac and verify it remains in transit
7 - Undo changes above, apply patch
8 - Test 'Cancel transfer', note it works
9 - Add the delay back in, confirm it still works
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list