Bug 29997 adds a "late issue notification" setting for subscriptions. This bug is for being able to modify this setting in the subscriptions batch modification tool.
Created attachment 130550 [details] [review] Bug 30096: Add "late issue notification" to subscriptions batch mod tool This patch depends on bug 29997 Test plan: 1. On the Serials module main page, do a search that return at least 2 subscriptions 2. Check at least 2 boxes in the first column of the table, then click on "Edit selected serials" above the table 3. Verify that the table above the form display correct data for the "Late issue notification" column 4. Submit the form without changing anything. Verify that the setting "late issue notification" was not changed for selected subscriptions 5. Repeat steps 1 and 2. Set "Late issue notification" to one of the available options and submit the form. Verify that the setting "late issue notification" was changed to the selected option for all selected subscriptions
(In reply to Julian Maurice from comment #1) > Created attachment 130550 [details] [review] [review] > Bug 30096: Add "late issue notification" to subscriptions batch mod tool > > This patch depends on bug 29997 > > Test plan: > 1. On the Serials module main page, do a search that return at least 2 > subscriptions > 2. Check at least 2 boxes in the first column of the table, then click > on "Edit selected serials" above the table > 3. Verify that the table above the form display correct data for the > "Late issue notification" column > 4. Submit the form without changing anything. Verify that the setting > "late issue notification" was not changed for selected subscriptions > 5. Repeat steps 1 and 2. Set "Late issue notification" to one of the > available options and submit the form. Verify that the setting "late > issue notification" was changed to the selected option for all > selected subscriptions Received this error when applying the patch: Received the error: DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: DBD::mysql::st execute failed: Unknown column 'me.librarian' in 'field list' at /kohadevbox/koha/Koha/Objects.pm line 96 at /usr/share/perl5/DBIx/Class/Exception.pm line 77
Created attachment 175389 [details] [review] Bug 30096: Add "late issue notification" to subscriptions batch mod tool This patch depends on bug 29997 Test plan: 1. On the Serials module main page, do a search that return at least 2 subscriptions 2. Check at least 2 boxes in the first column of the table, then click on "Edit selected serials" above the table 3. Verify that the table above the form display correct data for the "Late issue notification" column 4. Submit the form without changing anything. Verify that the setting "late issue notification" was not changed for selected subscriptions 5. Repeat steps 1 and 2. Set "Late issue notification" to one of the available options and submit the form. Verify that the setting "late issue notification" was changed to the selected option for all selected subscriptions Sponsored-by: Écoles Nationales Supérieures d'Architecture
Patch rebased