[Bug 42539] New: When patron category set to Enforce patron account expiry notice, notices are not sent to all patrons in that category
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42539 Bug ID: 42539 Summary: When patron category set to Enforce patron account expiry notice, notices are not sent to all patrons in that category Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: Patrons Assignee: koha-bugs@lists.koha-community.org Reporter: andrew@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, kyle@bywatersolutions.com Depends on: 30301 To recreate: - have your category set to not enforce patron account expiry notice - find/create a patron in that category who has an email address but does not have their messaging prefs set to get an account expiry email - set your patron's expiration date such that they should get an expiry notice (based on the MembershipExpiryDaysNotice system preference) - edit your patron category messaging defaults to send an email for account expiry and to Enforce patron account expiry notice - run the membership_expiry cron - confirm your patron did not get a notice The wording on 'Enforce patron account expiry notice' is: 'Make the account expiry notice mandatory for all patrons in this category and prevent patrons from opting out in the messaging preferences' That wording suggests the notice will be sent to all patrons in the category regardless of their messaging preferences. What we're actually doing is just preventing changes to those messaging preferences. On Bug 40646 I suggested the messaging preference should continue to show while 'Enforce patron account expiry notice' is enabled but prevent changes by the users. Perhaps we should also trigger an update to all patrons in the category to update their account expiry messaging preferences when a category is edited to enable 'Enforce patron account expiry notice.' At the least, we should update the wording here to make it accurate. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30301 [Bug 30301] Add an option to specify the patron expiration notices as mandatory by patron category -- 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=42539 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=40294 -- 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=42539 --- Comment #1 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Looking at Bug 40294, I see that when the category is set to Enforce the expiry notice the notice will be sent via the method defined in the patron's 'Main contact method.' This was not in the release notes for bug 30301 and took me by surprise as that field is not actually used to determine how to send a message in any other contexts. -- 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=42539 Danielle M. <dmeininger591@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmeininger591@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42539 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #2 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- This was also filed as a major bug which I think it is: bug 40294 We need to take main contact method ouf of this. *** This bug has been marked as a duplicate of bug 40294 *** -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org