Bug 30974: Set size for indexing jobs to 1
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 16 Jun 2022 08:22:02 +0000 (10:22 +0200)
committerTomas Cohen Arazi <tomascohen@theke.io>
Thu, 16 Jun 2022 12:41:32 +0000 (09:41 -0300)
commit85dc90c1514aaf9a7b57d5fed2efd79bc5c29321
treef44f6e5d006ce08b2fbc9c79a452be2dd511e10a
parentd0c4303c5a2a6b9548d140909114879505e9d943
Bug 30974: Set size for indexing jobs to 1

job's size is the number of records to index, but when finished the progress is always set to 1.

Wich leads to: finished 1/42

Test plan:
Don't apply this patch
Use the batch item modification tool to update more than 1 item
Notice that the new indexing job has a size of the number of items you
modified
When finished, the job detail shows "Finished. 1/X"
Apply this patch, repeat
Notice that now the progress shows 0/1 before the job is done, then 1/1
when finished

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Koha/BackgroundJob/UpdateElasticIndex.pm