Deck app does not update/refresh the project attachments/linking
Nobody has claimed this yet.
- 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:
- go to deck app
- choose a card
- choose option: “Add to a project”
- choose option: Link to a file ==> The file is now correctly displayed and linked
- 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.
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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