[Koha-bugs] [Bug 19936] Move Check_userid and Generate_Userid to Koha::Patron

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Apr 12 14:26:29 CEST 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19936

Katrin Fischer <katrin.fischer at bsz-bw.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #73974|0                           |1
        is obsolete|                            |

--- Comment #83 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Created attachment 74082
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=74082&action=edit
Bug 19936: Reuse existing userid if none provided

Found this regression when working on other patches:
If you edit a patron and blank the userid field, it will be regenerated
with an incremented value (firstname.surname will be firstname.surname1)

This is because we use a non-existing patron and ->in_storage in
has_valid_userid is always false.
The trick here is to backup the value, generate the userid, then reset
userid to the previous value.

As the POD says, it will be fix later, when AddMember and ModMember will
be replaced with Koha::Patron->store

Signed-off-by: Josef Moravec <josef.moravec at gmail.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list