Closed (fixed)
Project:
Support Ticketing System
Version:
6.x-1.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
3 Jun 2009 at 17:52 UTC
Updated:
5 Oct 2009 at 19:50 UTC
I have noticed that when tickets are created and the notifications subscribe box is unchecked and the ticket is edited again in the future the subscribe box again has the check box ticked requiring it to be unchecked again. Is there a way to stop this from happening?
Thanks,
Izzy
Comments
Comment #1
jeremy commentedNope, it's by design -- the user creating / updating the ticket will be automatically subscribed unless they manually prevent it.
Comment #2
izmeez commentedI can appreciate why it might be designed that way. But, I am considering circumstances where you may want the option.
Could the module configuration include an option checkbox to "auto resubscribe on edit/update".
It might later be expanded to further configuration under user permissions.
Just a thought,
I still have to make the change to the new named module, hope this discussion can carry forward.
Thanks,
Izzy
Comment #3
jeremy commentedPatches welcome -- but only against the new module.
Comment #4
izmeez commentedI'm not sure if this will work to move this feature request onto the Support ticketing queue. It started when the module was Jobtrack and I thought if this worked I might save having to re-write it.
Thanks, the support ticketing module is very handy.
Izzy
Comment #5
jeremy commentedFeature implemented and disabled by default. The new settings live on the Administer >> Support notification system >> Settings page in a new "Notifications" section. The three new settings are 'Prevent user creating or updating ticket from unsubscribing', 'Prevent autosubscribed users from unsubscribing', and 'Prevent assigned users from unsubscribing'. When any of these options are enabled, the appropriate Subscribe checkboxes are disabled to visually indicate that the value can not be changed (whereas before the checkbox values were simply ignored).
Feature committed.