Skip to content

No push notifications for Deck #6899

Description

@Floppik

Push Notifications Not Working in Deck Despite Working notify_push

Describe the bug
Push notifications are not being sent for actions in the Deck app (e.g., creating or modifying a card), even though notify_push is configured correctly and test notifications via notification:test-push are successfully delivered to the client.

Steps to reproduce

  1. Set up notify_push and confirm that self-test completes successfully.
  2. Run sudo -u www-data php occ notification:test-push and verify that the notification arrives on the client.
  3. Go to the Deck app, create or modify a card (e.g., move it or assign it to yourself).
  4. Check if a push notification appears on the client (phone or browser).
  5. No notification is received.

Expected behavior
Push notifications should be sent to the client for actions in Deck (e.g., card creation, assignment), as they are for other apps.

Actual behavior
No notifications are received from Deck, despite notify_push functioning correctly and test notifications being delivered.

Client details:

  • OS: Android (tested); Windows 10 (tested)
  • Browser: Chrome 135.0.0.0 (Windows); Nextcloud Android app
  • Version: Nextcloud Android app 3.31.1; Deck 1.15.0
  • Device: Android phone (unspecified model); Desktop PC
Server details

Operating system: Debian GNU/Linux 12 (bookworm)

Web server: nginx/1.27.4

Database: MySQL (utf8mb4 enabled)

PHP version: PHP 8.3.19

Nextcloud version: 31.0.2.1

Where did you install Nextcloud from: Official tarball from nextcloud.com

Signing status: No errors have been found.
List of activated apps:
Enabled:

activity: 4.0.0
admin_audit: 1.21.0
app_api: 5.0.2
approval: 2.2.0
calendar: 5.2.1
circles: 31.0.0
cloud_federation_api: 1.14.0
comments: 1.21.0
contacts: 7.0.4
contactsinteraction: 1.12.0
dashboard: 7.11.0
dav: 1.33.0
deck: 1.15.0
federatedfilesharing: 1.21.0
federation: 1.21.0
files: 2.3.1
files_accesscontrol: 2.0.0
files_automatedtagging: 2.0.0
files_confidential: 3.2.0
files_downloadlimit: 4.0.0
files_external: 1.23.0
files_fulltextsearch: 31.0.0
files_pdfviewer: 4.0.0
files_reminders: 1.4.0
files_retention: 2.0.0
files_sharing: 1.23.1
files_trashbin: 1.21.0
files_versions: 1.24.0
firstrunwizard: 4.0.0
flow_notifications: 2.0.0
forms: 5.1.0
fulltextsearch: 31.0.0
fulltextsearch_elasticsearch: 31.0.0
groupfolders: 19.0.4
integration_replicate: 4.0.1
logreader: 4.0.0
lookup_server_connector: 1.19.0
mail: 4.3.6
memories: 7.5.2
nextcloud_announcements: 3.0.0
notifications: 4.0.0
notify_push: 1.0.0
oauth2: 1.19.1
onlyoffice: 9.7.0
password_policy: 3.0.0
passwords: 2025.4.20
photos: 4.0.0-dev.1
picker: 1.0.12
previewgenerator: 5.8.0
privacy: 3.0.0
profile: 1.0.0
provisioning_api: 1.21.0
recognize: 9.0.0
recommendations: 4.0.0
registration: 2.7.0
related_resources: 2.0.0
serverinfo: 3.0.0
settings: 1.14.0
sharebymail: 1.21.0
socialsharing_email: 3.3.0
socialsharing_telegram: 3.3.0
spreed: 21.0.1
systemtags: 1.21.1
talk_matterbridge: 1.31.1026000
tasks: 0.16.1
text: 5.0.0
theming: 2.6.1
theming_customcss: 1.18.0
thesearchpage: 1.2.10
twofactor_backupcodes: 1.20.0
updatenotification: 1.21.0
user_status: 1.11.0
viewer: 4.0.0
webhook_listeners: 1.2.0
workflow_ocr: 1.31.0
workflow_script: 2.0.0
workflowengine: 2.13.0 Disabled:
admin_notifications: 1.0.2 (installed 1.0.2)
audioplayer: 3.4.1 (installed 3.4.1)
bruteforcesettings: 4.0.0 (installed 2.4.0)
cfg_share_links: 7.0.1 (installed 7.0.1)
drawio: 3.0.9 (installed 3.0.9)
duplicatefinder: 1.6.1 (installed 1.6.1)
encryption: 2.19.0
file_sharing_invalid_notifier: 0.1.1 (installed 0.1.1)
files_downloadactivity: 1.17.0 (installed 1.17.0)
files_frommail: 0.4.0 (installed 0.4.0)
files_fulltextsearch_tesseract: 27.0.1 (installed 27.0.1)
files_rightclick: 0.15.1 (installed 1.6.0)
flowupload: 1.1.3 (installed 1.1.3)
integration_openai: 3.5.0 (installed 3.5.0)
issuetemplate: 0.7.0 (installed 0.7.0)
mailnotifier: 0.0.3 (installed 0.0.3)
metadata: 0.22.0 (installed 0.22.0)
ocr: 6.0.58 (installed 6.0.58)
root_cache_cleaner: 0.1.8 (installed 0.1.8)
sharerenamer: 3.5.0 (installed 3.5.0)
sharingpath: 0.4.4 (installed 0.4.4)
support: 3.0.0 (installed 1.2.1)
survey_client: 3.0.0 (installed 1.7.0)
suspicious_login: 9.0.1
transfer: 0.6.3 (installed 0.6.3)
twofactor_gateway: 0.20.0 (installed 0.20.0)
twofactor_nextcloud_notification: 5.0.0
twofactor_totp: 13.0.0-dev.0
user_ldap: 1.22.0
weather_status: 1.11.0 (installed 1.0.0)
Nextcloud configuration:
{
"system": {
"trusted_domains": [
"localhost",
"rock64.net",
"i5.net",
"127.0.0.1"
],
"overwrite.cli.url": "https://*****/",
"dbtype": "mysql",
"version": "31.0.2.1",
"installed": true,
"mysql.utf8mb4": true,
"activity_expire_days": 180,
"maintenance_window_start": 5,
"auth.bruteforce.protection.enabled": true,
"cron_log": true,
"enable_previews": true,
"filesystem_check_changes": 0,
"default_phone_region": "RU",
"filelocking.enabled": "true",
"htaccess.RewriteBase": "/",
"integrity.check.disabled": false,
"knowledgebaseenabled": false,
"logfile": "/mnt/Toshiba/nc_data/nextcloud.log",
"loglevel": 2,
"logtimezone": "Europe/Volgograd",
"log_rotate_size": 104857600,
"mail_smtpmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtpport": "465",
"mail_smtpsecure": "ssl",
"maintenance": false,
"memcache.local": "\OC\Memcache\APCu",
"memcache.locking": "\OC\Memcache\Redis",
"preview_max_x": 8192,
"preview_max_y": 8192,
"preview_max_scale_factor": 1,
"allow_local_remote_servers": true,
"redis": {
"port": 0,
"timeout": 0
},
"theme": "",
"quota_include_external_storage": false,
"share_folder": "/Shares",
"skeletondirectory": "",
"trashbin_retention_obligation": "180, auto",
"versions_retention_obligation": "45, auto",
"updater.release.channel": "stable",
"allowNightlyUpdates": [],
"mail_sendmailmode": "smtp",
"app_install_overwrite": [
"sharerenamer",
"workflow_ocr",
"talk_matterbridge"
]
}
}

Are you using an external user-backend, if yes which one: No

Logs
[No errors observed in logs after performing actions in Deck; please let me know if specific logs are needed.]

Metadata

Metadata

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions