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: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected], [email protected]
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.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/