On serials-edit.pl If multiple issues are ready to be received for a subscription, changing the "Status" of any issue in the table changes the "Expected on" date of the first item in the table.
Created attachment 4914 [details] [review] Corrects a problem with the wrong date being updated in serials-edit.pl Patch that corrects the javascript code on the serials-edit.pl page so the date on the correct row gets updated.
I can confirm the bug in current master. But attached patch contains changes to a tmpl file - so we need a reformatted patch for master. Also 3.2.x is no longer maintained.
Created attachment 5002 [details] [review] Bug 6690: If multiple issues are received in serials-edit.pl, changing the status of any issue changes the date of the first issue. If multiple issues are in the list, changing the status of any issue in the table would always change the "Expected on" date of the first issue. Modified the javascript so the date is modified on the correct row. Reimplementation of Patch for 3.4.x Patch for 3.2.x from Frédérick Capovilla
Created attachment 5010 [details] [review] [SIGNED-OFF] Bug 6690: If multiple issues are received in serials-edit.pl, changing the status of any issue changes the date of the first issue. If multiple issues are in the list, changing the status of any issue in the table would always change the "Expected on" date of the first issue. Modified the javascript so the date is modified on the correct row. Reimplementation of Patch for 3.4.x Patch for 3.2.x from Frédérick Capovilla Signed-off-by: Nicole C. Engard <nengard@bywatersolutions.com>
I've pushed this patch to both 3.4.x and 3.2.x. Although no other release for 3.2.x is planned, it was trivial to push to the repo for anyone who may want it.
Problem is also present in master, patch will work there too.
Resetting status to 'Signed Off' as this patch needs to be pushed to master.
Template only change, easy to read, marking as Passed QA
Pushed please test
There have been no further reports of problems so I am marking this bug resolved.