Please make a clear and concise description of what the bug is.
Steps to reproduce
- Have two users A and B with access to a NC instance
- Share a folder (e.g.
Notes) from B to A
- On B's settings enable notifications via mail/feed on changes to notes/files.
- Create multiple change events using user A on some notes (multiple changes in the same note)
Expected behaviour
User B gets notified about an updated file as notification. The same vice-versa.
Actual behaviour
User B is bombed with notifications as every change is transferred into a notification.
E.g. if user A is on shopping tour and just checking the todo list entries, this will trigger dozens of notifications for user B.
Server
Please complete the following information.
- Notes app version: 4.5.1
- Nextcloud version: 23.0.3
- OS: Archlinux
- Web server: Apache as reverse proxy + apache
- PHP version: 8.0
- Database: mariadb 10.5.15
I know this is dated and should be updates soon. Nevertheless, I have the same problem in other instances.
Nextcloud configuration:
```
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"www2.wolf-stuttgart.net",
"nextcloud.christian-wolf.click"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"overwrite.cli.url": "https:\/\/nextcloud.christian-wolf.click\/nextcloud",
"dbtype": "mysql",
"version": "23.0.3.2",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"updater.release.channel": "stable",
"maintenance": false,
"htaccess.RewriteBase": "\/nextcloud",
"theme": "",
"loglevel": 0,
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "smtp",
"enable_previews": true,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpauth": 1,
"mail_sendmailmode": "smtp",
"mail_smtpport": "587",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"mail_smtpsecure": "tls",
"has_rebuilt_cache": true,
"mysql.utf8mb4": true,
"memcache.local": "\\OC\\Memcache\\APCu",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 6379
},
"app_install_overwrite": [
"groupfolders"
],
"default_language": "de",
"data-fingerprint": "cf50eebf679c181ddf2cb23323eac0db",
"default_phone_region": "DE",
"localstorage.allowsymlinks": true
}
}
```
Client
Please complete the following information.
- Browser (incl. version): Firefox 116.0.3 or Android app
- OS: Win/Linux/Android of various versions
Log files
Add relevant parts of your nextcloud.log and/or your browser's JavaScript console here.
I tried to reproduce but #1375 blocks this somehow.