Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Deck Cards w/Attached NC Folder Prevents Folder Changes #7945

@reidellawfirm

Description

@reidellawfirm

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:

  1. Create a Deck card, attach a folder from within NC 'Share from NC'
  2. After attaching, visit Folder and attempt to add a Tag to the folder or try to delete the folder.
  3. 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions