]> git.koha-community.org Git - koha.git/commit
Bug 26298: Don't set too_many_items_to_process if equal to limit
authorNick Clemens <nick@bywatersolutions.com>
Thu, 28 Jan 2021 18:56:39 +0000 (18:56 +0000)
committerVictor Grousset/tuxayo <victor@tuxayo.net>
Thu, 11 Feb 2021 01:48:46 +0000 (02:48 +0100)
commitaf62a976376e7a478053ee73bb106509eb0e6461
tree2b484d5f8c7922d187e87fcddf6f832cf6a53f1c
parent9c6090815783ca30effcbe89faf9eed854dd1305
Bug 26298: Don't set too_many_items_to_process if equal to limit

In the code we prepare items for display if less than or equal to the pref, but we don't allow
the edit if greater than or equal to the pref. The second case should be only 'greater than'

To test:
 1- Set MaxItemsToProcessForBatchMod to 1000
 2- Go to Reports
 3- Make a report for itemnumbers that will give you at least 1000 items (ex. SELECT itemnumber FROM items)
 4- Save and run the report
 5- In "Rows per page", choose 1000
 6- Click on "Batch operations with 1000 visible records" > Batch item modification
 7- Notice that the item modification form isn't there and that the message says "Too many items (1000): You are not allowed to edit more than 1000 items in a batch."
 8- Apply patch
 9- Restart all the things
10- Run the report again and display 1000 rows
11- Click on "Batch operations with 1000 visible records" > Batch item modification
12 - Sucess!

Signed-off-by: Barbara Johnson <barbara.johnson@bedfordtx.gov>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
(cherry picked from commit ae76d7626b0a23830b0269c00cbc2be73720d9ec)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
(cherry picked from commit 7a8a166bd1e5a55062857a481bb543b0450cf2e1)

Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com>
(cherry picked from commit f83f0f75c27e1f4a3ccea8fb69036133031aaaf9)
Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
tools/batchMod.pl