Bug 17213 - Self registration cardnumber is not editable if errors found when form...
authorNick Clemens <nick@bywatersolutions.com>
Mon, 29 Aug 2016 10:28:25 +0000 (10:28 +0000)
committerKyle M Hall <kyle@bywatersolutions.com>
Sun, 25 Sep 2016 13:44:09 +0000 (13:44 +0000)
To test:
Enable self registration
Make sure cardnumber is not in
'PatronSelfRegistrationBorrowerUnwantedField'
Enter an invalid or used cardnumber
Submit form
Note errors appears correctly but cardnumber is not editable
Apply Patch
Enter an invalid or used cardnumber
Submit form
Note errors appears correctly and cardnumber is editable

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt

index 71b45c8..f231015 100644 (file)
                                     [% END %]
                                     Library card number:
                                     </label>
-                                    [% IF borrower %]
+                                    [% IF borrower && !(cardnumber_wrong_length || cardnumber_already_exists) %]
                                         [% borrower.cardnumber %]
                                     [% ELSE %]
                                         <input type="text" id="borrower_cardnumber" name="borrower_cardnumber" value="[% borrower.cardnumber %]" />