|
Is this column still on use in beta3 ? How can a user set it to 'false' ? |
|
As far as I can tell, the user can only toggle their individual notification items (i.e. for particular questions, or comments generally, or whatever). The enable_notifications toggle appears to be a system setting, rather than a setting available to the user. The "enable_notification" column is in the forum_subscriptionsettings table which has one row per user, so it is a setting that could have a different value for each user. But I don't see who can change its value (and where).
(13 Apr '11, 05:26)
Oscar ♦
That's right - it's per-user, but it's a system setting, in a sense that the user can't change it, but the system uses it when looking at what notifications to send. You may be right that the only place to change it is by setting its value in the database directly. This may be related to http://meta.osqa.net/questions/7980/error-sending-daily-digest - perhaps enable_notifications is meant to be false until an email address has been validated. OSQA developers, what do you think?
(13 Apr '11, 05:37)
Andrew_S ♦
There is another column to store whether the user email has been validated or not, so this cannot be the purpose of "enable_notifications".
(13 Apr '11, 05:39)
Oscar ♦
According to that other question, that doesn't work - i.e. it doesn't prevent notifications being sent, at least for @Tambet-Matiisen . So maybe there's some relationship between enable_notifications and validated emails.
(13 Apr '11, 05:44)
Andrew_S ♦
|
|
It looks to me like the answer to your question is that: Users can toggle individual notifications (own profile > User Tools > email notification settings), but there isn't a user interface switch that's a master on/off for all notifications |