Describe the bug
When a Deck card has a folder attached from within NC Files, the attached folder becomes unable to have a number of changes made in NC Files, this includes being unable to change file Tags, unable to delete folder or file, upload and sync issues from Android app. I have been able to identify that unsharing the folder from the Deck card permits all of these file/folder errors to end and I am able to then fully add/remove tags, move/delete files/folders. I did recall seeing that NC Filles API v4 had some breaking changes and I suspect someting in the Deck card file attachment protocol is conflicting with those latest API changes.
I can confirm this error applies to previously created (prior to NC Hub update) Deck cards and attached filed and also to newly created Deck cards and attached files. I also tested that the error occurs from Deck cards and folders created through NC API and also from Deck cards and folders created within the NC webUI.
Of note these are
To Reproduce
Steps to reproduce the behavior:
- Create a Deck card, attach a folder from within NC 'Share from NC'
- After attaching, visit Folder and attempt to add a Tag to the folder or try to delete the folder.
- See error
Expected behavior
Tags should be able to be applied and removed, folders should be able to be deleted.
Screenshots
If applicable, add screenshots to help explain your problem.
Client details:
- OS: NC AIO
- Browser: Vivaldi Android, Chromium Linux
- Version: Deck Version 1.17.1, Nextcloud Hub 26 Winter (33.0.3)
- Device: Android, Linux - Arch
Server details
Linux 5.15.0-173-generic x86_64
PHP v8.3.30
Where did you install Nextcloud from:
AIO
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
No
Logs
Nextcloud log (data/nextcloud.log)
[no app in context] Error: Uncaught exception
PROPPATCH /remote.php/dav/systemtags/10/files
from 138xxxx by rxxxxx at May 15, 2026, 2:28:56 PM
[webdav] Error: OCA\Deck\Db\CardMapper::findBoardId(): Argument #1 ($id) must be of type int, string given, called in /var/www/html/custom_apps/deck/lib/Sharing/DeckShareProvider.php on line 1027
PROPPATCH /remote.php/dav/systemtags/10/files
from 138xxxxxx by rxxxxxxx at May 15, 2026, 2:28:56 PM
Describe the bug
When a Deck card has a folder attached from within NC Files, the attached folder becomes unable to have a number of changes made in NC Files, this includes being unable to change file Tags, unable to delete folder or file, upload and sync issues from Android app. I have been able to identify that unsharing the folder from the Deck card permits all of these file/folder errors to end and I am able to then fully add/remove tags, move/delete files/folders. I did recall seeing that NC Filles API v4 had some breaking changes and I suspect someting in the Deck card file attachment protocol is conflicting with those latest API changes.
I can confirm this error applies to previously created (prior to NC Hub update) Deck cards and attached filed and also to newly created Deck cards and attached files. I also tested that the error occurs from Deck cards and folders created through NC API and also from Deck cards and folders created within the NC webUI.
Of note these are
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Tags should be able to be applied and removed, folders should be able to be deleted.
Screenshots
If applicable, add screenshots to help explain your problem.
Client details:
Server details
Linux 5.15.0-173-generic x86_64
PHP v8.3.30
Where did you install Nextcloud from:
AIO
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
No
Logs
Nextcloud log (data/nextcloud.log)