nextcloud / nextcloud/deck

Deck app does not update/refresh the project attachments/linking

Open
#2,485 4 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop bug feature: attachments feature: projects
Dominant language
JavaScript
Stars
1.4k
Forks
354
Avg merge
1d 10h
Merged PRs (30d)
43

Description

I have the following issue with the deck app. Probably a bug
Steps to replicate it:

  1. go to deck app
  2. choose a card
  3. choose option: “Add to a project”
  4. choose option: Link to a file ==> The file is now correctly displayed and linked
  5. But…If you leave the deck app and open other apps, then return to the deck app and open the same card, the link to the file will not be displayed

==> If you refresh the page (F5) the link will be displayed again.

  1. If the board is shared and edit rights are assigned, the person with whom the board is shared cannot see the link in the card and also not when the page is reloaded. Not even if the file or folder has been shared previously. This point seems to be a bug…or is not yet supported (??)

I have tested this with current browsers (MSEdge/Firefox/Chrome). Looks the same everywhere.

Deck 1.1.2
Nextcloud 19.0.4 (upgraded from 18) not troubles
PHP Version: 7.3.16
OS: Linux 4.15.0-115-generic x86_64
mysql Version: 10.4.12
Hosting: owncube

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the card attachment flow in Deck 1.1.2, including leaving and reopening the app and viewing a shared board with edit rights. Trace why the linked file is absent until a full refresh, then investigate whether the shared-board case is supported. Done means the link remains visible after navigation and reload for the applicable users.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.