bace / oscurrency

BACE Timebank derived from Austin Time Exchange
http://timebank.sfbace.org
Other
20 stars 7 forks source link

fix opting out of matching request email notifications #61

Closed herestomwiththeweather closed 3 months ago

herestomwiththeweather commented 3 months ago

by default, when a member creates a new request associated with a category that matches a category that you have associated with your profile, you will receive an email notification for that request.

originally, in a member's edit profile form, under "Email Notification Preferences", in addition to "Messages" and "Newsletter" checkboxes, there was also a checkbox labeled "Requests in my service categories"

unfortunately, in 2015, during the big code migration, this checkbox disappeared. while this preference continued to be honored for existing members who had, for instance, set the preference to false, the user interface no longer allowed a member to edit whether or not they wanted to receive matching request email notifications.

in addition to this preference that applies across all groups, there have also been per-group settings but the user interface for per-group preference for matching request notifications seems to be unhelpful and confusing. so, for those who have updated the per-group preference for the default group, the plan is to migrate that choice to main edit profile form and remove the per-group preference.