Modify

Opened 3 years ago

Closed 3 months ago

#11488 closed enhancement (wontfix)

Joinable Groups should be default subscribed

Reported by: patrick Owned by:
Priority: normal Component: AnnouncerPlugin
Severity: normal Keywords: joinable groups
Cc: Trac Release: 1.0

Description

Hi,

It is quite possible that I am missing something, but I don't understand why there are two steps necessary to receiving notifications for joinable groups.

The first step is to opt-in under Group Subscriptions. Then the user must set the custom rule to "always notify me on ticket changes in one of my subscribed groups."

The second step seems unnecessary to me. By opting-in to any group the user is saying they want the notifications, i.e. there should be a default rule already set.

I have prepared and attached a patch that addresses this. It would replace the JoinableGroupSubscriber class in auth.py.

Not sure if it is worth incorporating or not.

Thanks,

Patrick

Attachments (2)

joinablegroupsubscriber-patch.py (4.4 KB) - added by patrick 3 years ago.
joinable groups class patch
joinable_groups.diff (2.8 KB) - added by patrick 3 years ago.
joinable groups class patch: correct format

Download all attachments as: .zip

Change History (7)

Changed 3 years ago by patrick

joinable groups class patch

comment:1 Changed 3 years ago by patrick

#8445 seems to raise a similar enhancement

comment:2 Changed 3 years ago by Ryan J Ollos

Hi, would you kindly create a patch file as described in trac:TracDev/SubmittingPatches?

Changed 3 years ago by patrick

Attachment: joinable_groups.diff added

joinable groups class patch: correct format

comment:3 in reply to:  2 Changed 3 years ago by patrick

Replying to rjollos:

Hi, would you kindly create a patch file as described in trac:TracDev/SubmittingPatches?

Attached. Sorry for the wrong format.

comment:4 Changed 7 months ago by Ryan J Ollos

Owner: Steffen Hoffmann deleted

comment:5 Changed 3 months ago by Ryan J Ollos

Resolution: wontfix
Status: newclosed

Please upgrade to Trac 1.2, which has integrated the core of AnnouncerPlugin. Please raise the issue on the trac:MailingList if you encounter the issue with Trac 1.2.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.