[Bug 39579] New: Add Ability to restrict patron date of birth on self registration
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Bug ID: 39579 Summary: Add Ability to restrict patron date of birth on self registration Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Patrons Assignee: koha-bugs@lists.koha-community.org Reporter: alexander.blanchard@openfifth.co.uk QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, kyle.m.hall@gmail.com Some libraries are getting dates of birth from the self-registration form that make patrons impossible ages e.g. year of birth 1900. Add a system preference to allow libraries to add a maximum age when patrons self register so that they receive an error message if their date of birth exceeds this age, prompting them to make a correction. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Alexander Blanchard <alexander.blanchard@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |alexander.blanchard@openfif |ity.org |th.co.uk -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 --- Comment #1 from Alexander Blanchard <alexander.blanchard@openfifth.co.uk> --- Created attachment 180718 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=180718&action=edit Bug 39579: Restrict Patron Self Reg Date of Birth Some libraries are getting dates of birth from the self-registration form that make patrons impossible ages, e.g. year of birth 1900. To Test: 1) Navigate to the oPac 2) Ensure you are not logged in 3) Below the log in, see 'Create an Account' 4) Click the link and complete the relevant fields 5) Add an unrealistic d.o.b e.g 1900 6) Complete the verification and click 'Submit' 7) Your acount has been created 8) Apply the patch 9) Navigate to the staff site 10) Navigate to Administration > SystemPreferences 11) Navigate to OPAC preferences 12) Identify PatronSelfRegistrationAgeRestriction 13) Add a maximum age in numberals e.g. 100 14) Repeat steps 1 - 6 15) An error message that you have exceeded max age will appear. 16) Alter your date of birth to make your age below that of the max age you set 17) Complete the verification 18) Your account should be created as normal Sponsored-by: Cheshire -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Alexander Blanchard <alexander.blanchard@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Emmanuel Bétemps <e.betemps@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #180718|0 |1 is obsolete| | --- Comment #2 from Emmanuel Bétemps <e.betemps@gmail.com> --- Created attachment 180938 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=180938&action=edit Bug 39579: Restrict Patron Self Reg Date of Birth Some libraries are getting dates of birth from the self-registration form that make patrons impossible ages, e.g. year of birth 1900. To Test: 1) Navigate to the oPac 2) Ensure you are not logged in 3) Below the log in, see 'Create an Account' 4) Click the link and complete the relevant fields 5) Add an unrealistic d.o.b e.g 1900 6) Complete the verification and click 'Submit' 7) Your acount has been created 8) Apply the patch 9) Navigate to the staff site 10) Navigate to Administration > SystemPreferences 11) Navigate to OPAC preferences 12) Identify PatronSelfRegistrationAgeRestriction 13) Add a maximum age in numberals e.g. 100 14) Repeat steps 1 - 6 15) An error message that you have exceeded max age will appear. 16) Alter your date of birth to make your age below that of the max age you set 17) Complete the verification 18) Your account should be created as normal Sponsored-by: Cheshire Signed-off-by: Emmanuel Bétemps <e.betemps@gmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Emmanuel Bétemps <e.betemps@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off CC| |e.betemps@gmail.com --- Comment #3 from Emmanuel Bétemps <e.betemps@gmail.com> --- Hi, I followed the test plan : it works :) Manu. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin.renvoize@openfifth.c | |o.uk --- Comment #4 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- *** Bug 39481 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sally.healey@cheshireshared | |services.gov.uk -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Lisette Scheer <lisette@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |lisette@bywatersolutions.co |y.org |m CC| |lisette@bywatersolutions.co | |m -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Lisette Scheer <lisette@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Lisette Scheer <lisette@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #180938|0 |1 is obsolete| | --- Comment #5 from Lisette Scheer <lisette@bywatersolutions.com> --- Created attachment 182046 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=182046&action=edit Bug 39579: Restrict Patron Self Reg Date of Birth Some libraries are getting dates of birth from the self-registration form that make patrons impossible ages, e.g. year of birth 1900. To Test: 1) Navigate to the OPAC 2) Ensure you are not logged in 3) Below the log in, see 'Create an Account' 4) Click the link and complete the relevant fields 5) Add an unrealistic d.o.b e.g 1900 6) Complete the verification and click 'Submit' 7) Your acount has been created 8) Apply the patch 9) Navigate to the staff site 10) Navigate to Administration > SystemPreferences 11) Navigate to OPAC preferences 12) Identify PatronSelfRegistrationAgeRestriction 13) Add a maximum age in numberals e.g. 100 14) Repeat steps 1 - 6 15) An error message that you have exceeded max age will appear. 16) Alter your date of birth to make your age below that of the max age you set 17) Complete the verification 18) Your account should be created as normal Sponsored-by: Cheshire Signed-off-by: Emmanuel Bétemps <e.betemps@gmail.com> Signed-off-by: Lisette Scheer <lisette@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 --- Comment #6 from Lisette Scheer <lisette@bywatersolutions.com> --- Created attachment 182047 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=182047&action=edit Bug 39579: (QA follow-up) Update atomic update This patch updates the atomic update to fix an error when the database was updated and the permissions for the atomic update file. Signed-off-by: Lisette Scheer <lisette@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 --- Comment #7 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Maybe an idea for a later improvement (separate bug): I wonder if a mininum age would also be useful. Syntax could be similar to CardnumberLength. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Add Ability to restrict |Add ability to restrict |patron date of birth on |patron date of birth on |self registration |self registration Keywords| |release-notes-needed -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to main Version(s)| |25.05.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 --- Comment #8 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Pushed for 25.05! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Lisette Scheer <lisette@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|release-notes-needed | Text to go in the| |This new feature adds a new release notes| |system preference | |`PatronSelfRegistrationAgeR | |estriction` to restrict the | |maximum age of patrons self | |registering. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Sara Brown <sbrown@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=40520 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fridolin.somers@biblibre.co | |m Status|Pushed to main |Pushed to stable --- Comment #9 from Fridolin Somers <fridolin.somers@biblibre.com> --- Enhancement not pushed to 24.11.x -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to stable |Needs documenting -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Documentation| |https://gitlab.com/koha-com submission| |munity/koha-manual/-/merge_ | |requests/1148 CC| |caroline.cyr-la-rose@inlibr | |o.com Documentation| |Caroline Cyr La Rose contact| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|Needs documenting |RESOLVED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |41559 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41559 [Bug 41559] Add ability to enforce minimum age for self-registration -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39579 Jake Deery <jake.deery@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |41814 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41814 [Bug 41814] Limit the maximum age for borrower categories without a specified range -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org