[Koha-bugs] [Bug 25053] New: PatronSelfRegistrationExpireTemporaryAccountsDelay system preference is unclear

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Apr 3 20:51:16 CEST 2020


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

            Bug ID: 25053
           Summary: PatronSelfRegistrationExpireTemporaryAccountsDelay
                    system preference is unclear
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Staff Client
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: andrew at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

We've got two methods for automatically deleting self-reg patrons. The first
deletes any patron who is still in the self-reg category more than X days past
account creation. The second deletes any self-reg patron who has not verified
their account via email with X days of account creation.
The syspref PatronSelfRegistrationExpireTemporaryAccountsDelay deals with that
first deletion method. It gets used in
C4::Members::DeleteExpiredOpacRegistrations if the --del-exp-selfreg flag is
set in cleanup_database.pl. This sub does not check whether or not the patron
has verified via the verification email. As such, it's confusing that the
syspref text says "Delete patrons registered via the OPAC, but not yet verified
after X days."

I suggest changing this wording to "Delete patrons still in the category
indicated by PatronSelfRegistrationDefaultCategory X days after account
creation."

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


More information about the Koha-bugs mailing list