]> git.koha-community.org Git - koha.git/commit
Bug 11929: patron modification error shows borrowernumber
authorMarc Véron <veron@veron.ch>
Sun, 26 Apr 2015 19:36:25 +0000 (21:36 +0200)
committerChris Cormack <chris@bigballofwax.co.nz>
Wed, 3 Jun 2015 08:22:07 +0000 (20:22 +1200)
commit8ba2e5b1cc6f4a7d747807504b83637a1b14d9b7
tree30d73f872c7a79d383f8ff52b92e0276879e0e45
parente61073b98536142fade406ed3d30be6db38d6863
Bug 11929: patron modification error shows borrowernumber

If an error occurs in patron batch modification, a message similar to the following is displayed:
Can not update patron with borrowernumber 7055

It would be useful to have the cardnumber as well.

This patch adds the card number to the lists of errors.

It is not easy to trigger an error (see comments).
For testing, I tweaked the sub ModMember in C4/Members.pm to always return false.

TEST PLAN
---------
1) Log in as a superlibrarian and create a test user
2) Change the cardnumber to a number differing from the
   borrower number.
3) Home -> Tools -> Batch patron modification
4) Type in the cardnumber of that test user
5) Check the Library checkbox.
6) Click Save
   -- nice error, but it is borrower number instead of
      the card number which was entered.
7) Apply the patch
8) Repeat steps 3-6
   -- nice error, but it is now more informative.
9) run koha qa test tools.

Signed-off-by: Mark Tompsett <mtompset@hotmail.com>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
(cherry picked from commit 3b3f82de377c87f9108bf07dd0d293182e5b9bdc)
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
koha-tmpl/intranet-tmpl/prog/en/modules/tools/modborrowers.tt
tools/modborrowers.pl