Bug 21027: Fix checkout statistics if 1+ of the fields is not defined
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 29 Apr 2019 00:55:02 +0000 (20:55 -0400)
committerFridolin Somers <fridolin.somers@biblibre.com>
Tue, 6 Aug 2019 13:18:35 +0000 (15:18 +0200)
commit49fb1c0ae86bb888485385294466d312d069c8dc
treefaa544ad3538f191cae297a6876c5e28e3a061f5
parenta4e91318dad267cf690935cdf447319d38539767
Bug 21027: Fix checkout statistics if 1+ of the fields is not defined

TEST

- Use a patron who hasn't checked out items before
- Set  StatisticsFields to itype|ccode
- Check out some items without location
- Verify that statistics stable shows the correct number of checkouts
- Check out one item with a location or just change one of your checked out items
- Verify the total is still correct
- Change  StatisticsFields to location|itype|ccode
- Verify the total has changed now - it's only 1 (the one with a location)

Apply the patch and try again

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit 17a71b990076efd04c15de6b3165c33fffe037a3)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
members/statistics.pl