Bug 31746 - Patron record saves when cardnumber required and value entered is whitespace
Summary: Patron record saves when cardnumber required and value entered is whitespace
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Patrons (show other bugs)
Version: 21.11
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-12 17:41 UTC by John Yorio
Modified: 2023-11-17 01:04 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Yorio 2022-10-12 17:41:28 UTC
This happens both with the full patron entry form and the quick add form.

When the cardnumber is required, it's possible to enter either spaces or non-printing characters into the cardnumber field and save the record. That is, there's nothing but whitespace. The value of cardnumber saved in the database in this case is NULL.

It would be helpful if Koha verified that the cardnumber field contained something other than whitespace and prevented it from saving if it did not, when the cardnumber is required.

I'm not sure if this relates to bug 30978 in any way, but I'm referencing it here just in case.