A single notification should be sent, or maybe one when the user visits and another one when they actually download the file
I get a notification that the file is being downloaded when I visit the link, then immediately another notification that just says “Nextcloud notification”, and then another one that the file is being downloaded. All before playing the video.
Once you press the play button... I start getting about 20 notifications a second, some of them saying the file is being downloaded and others just saying “Nextcloud notification” for some reason.
{
"system": {
"memcache.local": "\\OC\\Memcache\\APCu",
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"nextcloud.***.com"
],
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "20.0.0.9",
"overwrite.cli.url": "https:\/\/nextcloud.***.com",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"maintenance": false,
"twofactor_enforced": "false",
"twofactor_enforced_groups": [],
"twofactor_enforced_excluded_groups": [],
"updater.secret": "***REMOVED SENSITIVE VALUE***",
"theme": "",
"loglevel": 2,
"updater.release.channel": "stable"
},
"apps": {
"accessibility": {
"enabled": "no",
"installed_version": "1.2.0",
"types": ""
},
"activity": {
"enable_email": "no",
"enabled": "yes",
"installed_version": "2.13.1",
"types": "filesystem"
},
"backgroundjob": {
"lastjob": "1982"
},
"bruteForce": {
"whitelist_1": "*.*.*.*\/0"
},
"bruteforcesettings": {
"enabled": "yes",
"installed_version": "2.0.1",
"types": ""
},
"cloud_federation_api": {
"enabled": "yes",
"installed_version": "1.3.0",
"types": "filesystem"
},
"comments": {
"enabled": "yes",
"installed_version": "1.10.0",
"types": "logging"
},
"contactsinteraction": {
"enabled": "yes",
"installed_version": "1.1.0",
"types": "dav"
},
"core": {
"backgroundjobs_mode": "cron",
"enterpriseLogoChecked": "yes",
"installed.bundles": "[\"CoreBundle\"]",
"installedat": "1568505563.6541",
"lastcron": "1602817500",
"lastupdateResult": "[]",
"lastupdatedat": "1602816663",
"oc.integritycheck.checker": "[]",
"public_files": "files_sharing\/public.php",
"public_webdav": "dav\/appinfo\/v1\/publicwebdav.php",
"shareapi_exclude_groups": "no",
"shareapi_exclude_groups_list": "[\"\"]",
"shareapi_only_share_with_group_members": "no",
"theming.variables": "f2b95d7611988ad39c523e206a9126ac",
"updater.secret.created": "1602789790",
"vendor": "nextcloud"
},
"dashboard": {
"enabled": "no",
"installed_version": "7.0.0",
"types": ""
},
"dav": {
"buildCalendarReminderIndex": "yes",
"buildCalendarSearchIndex": "yes",
"chunks_migrated": "1",
"enabled": "yes",
"installed_version": "1.16.0",
"regeneratedBirthdayCalendarsForYearFix": "yes",
"types": "filesystem"
},
"deck": {
"enabled": "no",
"installed_version": "0.6.6",
"types": "dav"
},
"federatedfilesharing": {
"enabled": "yes",
"installed_version": "1.10.1",
"types": ""
},
"federation": {
"enabled": "no",
"installed_version": "1.6.0",
"types": "authentication"
},
"files": {
"cronjob_scan_files": "500",
"enabled": "yes",
"installed_version": "1.15.0",
"types": "filesystem"
},
"files_downloadactivity": {
"enabled": "yes",
"installed_version": "1.9.0",
"types": "filesystem"
},
"files_external": {
"enabled": "yes",
"installed_version": "1.11.1",
"types": "filesystem"
},
"files_pdfviewer": {
"enabled": "yes",
"installed_version": "2.0.1",
"types": ""
},
"files_rightclick": {
"enabled": "yes",
"installed_version": "0.17.0",
"types": ""
},
"files_sharing": {
"enabled": "yes",
"installed_version": "1.12.0",
"types": "filesystem"
},
"files_texteditor": {
"enabled": "no",
"installed_version": "2.14.0",
"types": ""
},
"files_trackdownloads": {
"enabled": "no",
"installed_version": "1.9.0",
"types": "filesystem"
},
"files_trashbin": {
"enabled": "yes",
"installed_version": "1.10.1",
"types": "filesystem,dav"
},
"files_versions": {
"enabled": "yes",
"installed_version": "1.13.0",
"types": "filesystem,dav"
},
"files_videoplayer": {
"enabled": "yes",
"installed_version": "1.9.0",
"types": ""
},
"firstrunwizard": {
"enabled": "no",
"installed_version": "2.5.0",
"types": "logging"
},
"gallery": {
"enabled": "no",
"installed_version": "18.4.0",
"types": ""
},
"logreader": {
"enabled": "yes",
"installed_version": "2.5.0",
"types": ""
},
"lookup_server_connector": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "authentication"
},
"nextcloud_announcements": {
"enabled": "no",
"installed_version": "1.5.0",
"pub_date": "Mon, 02 Sep 2019 00:00:00 +0200",
"types": "logging"
},
"notes": {
"enabled": "yes",
"installed_version": "4.0.0",
"types": ""
},
"notifications": {
"enabled": "yes",
"installed_version": "2.8.0",
"types": "logging"
},
"oauth2": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "authentication"
},
"password_policy": {
"enabled": "yes",
"installed_version": "1.10.1",
"types": "authentication"
},
"photos": {
"enabled": "yes",
"installed_version": "1.2.0",
"types": ""
},
"privacy": {
"enabled": "no",
"installed_version": "1.0.0",
"types": ""
},
"provisioning_api": {
"enabled": "yes",
"installed_version": "1.10.0",
"types": "prevent_group_restriction"
},
"recommendations": {
"enabled": "no",
"installed_version": "0.4.0",
"types": ""
},
"serverinfo": {
"enabled": "yes",
"installed_version": "1.10.0",
"types": ""
},
"settings": {
"enabled": "yes",
"installed_version": "1.2.0",
"types": ""
},
"sharebymail": {
"enabled": "no",
"installed_version": "1.6.0",
"types": "filesystem"
},
"spreed": {
"enabled": "no",
"installed_version": "6.0.4",
"signaling_ticket_secret": "***REMOVED SENSITIVE VALUE***",
"stun_servers": "***REMOVED SENSITIVE VALUE***",
"types": "prevent_group_restriction"
},
"support": {
"enabled": "no",
"installed_version": "1.0.0",
"types": ""
},
"survey_client": {
"enabled": "no",
"installed_version": "1.4.0",
"types": ""
},
"systemtags": {
"enabled": "no",
"installed_version": "1.6.0",
"types": "logging"
},
"tasks": {
"enabled": "no",
"installed_version": "0.13.4",
"types": ""
},
"text": {
"enabled": "yes",
"installed_version": "3.1.0",
"types": "dav"
},
"theming": {
"cachebuster": "18",
"color": "#0098EB",
"enabled": "yes",
"faviconMime": "image\/png",
"installed_version": "1.11.0",
"logoMime": "image\/png",
"logoheaderMime": "image\/png",
"name": "\u00fc",
"slogan": "***REMOVED SENSITIVE VALUE***",
"types": "logging",
"url": "***REMOVED SENSITIVE VALUE***"
},
"twofactor_backupcodes": {
"enabled": "yes",
"installed_version": "1.9.0",
"types": ""
},
"twofactor_nextcloud_notification": {
"enabled": "yes",
"installed_version": "3.0.0",
"***_enabled": "1",
"***_enabled": "1",
"***": ""
},
"twofactor_totp": {
"enabled": "yes",
"installed_version": "5.0.0",
"types": ""
},
"updatenotification": {
"core": "18.0.10.2",
"enabled": "yes",
"files_rightclick": "0.15.1",
"installed_version": "1.10.0",
"types": "",
"update_check_errors": "0"
},
"uploaddetails": {
"enabled": "no",
"installed_version": "0.1.3",
"types": ""
},
"user_status": {
"enabled": "yes",
"installed_version": "1.0.0",
"types": ""
},
"viewer": {
"enabled": "yes",
"installed_version": "1.4.0",
"types": ""
},
"weather_status": {
"enabled": "no",
"installed_version": "1.0.0",
"types": ""
},
"workflowengine": {
"enabled": "yes",
"installed_version": "2.2.0",
"types": "filesystem"
}
}
}
Steps to reproduce
Expected behaviour
A single notification should be sent, or maybe one when the user visits and another one when they actually download the file
Actual behaviour
I get a notification that the file is being downloaded when I visit the link, then immediately another notification that just says “Nextcloud notification”, and then another one that the file is being downloaded. All before playing the video.
Once you press the play button... I start getting about 20 notifications a second, some of them saying the file is being downloaded and others just saying “Nextcloud notification” for some reason.
Server configuration
Operating system: Linux (Docker)
Web server: Not sure
Database: MySQL (MariaDB) 10.5.5
PHP version: 7.3.2.3
Nextcloud version: (see Nextcloud admin page) 20.0.0
Where did you install Nextcloud from: Docker
Signing status:
List of activated apps:
Nextcloud configuration:
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
Client configuration
Browser: All
Operating system: All
Logs
Nextcloud log (data/nextcloud.log)
Browser log