You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NC23 provides an email notification for unseen notifications (see #1058 and #1074). But users still complain about not receiving any such notifications.
Steps to reproduce
Create a new user.
Send a message (talk) to this new user.
Wait a couple of hours for the email notification to arrive.
Expected behaviour
Email notification shall be sent to this new user.
Actual behaviour
No email notification is sent to this new user.
A user must first access his notification settings, so that "Sending unseen notifications as email" is activated. This also applies for all users if you upgrade from NC22 to NC23. You can double check "oc_notifications_settings" table to see that a new entry is only done if a user does access his notification settings page.
The typical user does not know that he has to access his settings first, so that this feature is activated. When accessing the notification settings, the default is 3h which also implies that this setting was already activated by default (which is currently not the case).
Server configuration
Operating system: Ubuntu 20.04 LTS
Web server: apache2
Database: mariadb (mysql)
PHP version: 7.4
Nextcloud version: NC23.0.3
The text was updated successfully, but these errors were encountered:
Right, not sure what happened there... must have been off my mind.
Default should be inserted also in the BeforeTemplateRenderedListener, LoginEvent or something similar which happens more often but not on each request as it adds another query to the db.
Why don't you add defaults during updates/upgrades/migrations? That's probably much better than increasing the load on running instances by some [arbitrary] trigger.
Just show a heads up for admins under settings/admin/overview to run the expensive tasks (dunno the occ cmd right now).
You can double check "oc_notifications_settings" table to see that a new entry is only done if a user does access his notification settings page.
Besides, shouldn't a default apply without requiring a trigger or DB entry??
NC23 provides an email notification for unseen notifications (see #1058 and #1074). But users still complain about not receiving any such notifications.
Steps to reproduce
Expected behaviour
Email notification shall be sent to this new user.
Actual behaviour
No email notification is sent to this new user.
A user must first access his notification settings, so that "Sending unseen notifications as email" is activated. This also applies for all users if you upgrade from NC22 to NC23. You can double check "oc_notifications_settings" table to see that a new entry is only done if a user does access his notification settings page.
The typical user does not know that he has to access his settings first, so that this feature is activated. When accessing the notification settings, the default is 3h which also implies that this setting was already activated by default (which is currently not the case).
Server configuration
Operating system: Ubuntu 20.04 LTS
Web server: apache2
Database: mariadb (mysql)
PHP version: 7.4
Nextcloud version: NC23.0.3
The text was updated successfully, but these errors were encountered: