User cannot leave board when shared with team
Open
Nobody has claimed this yet.
1. to develop
bug
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 354
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 43
Description
Describe the bug
When a board is shared to a team, individual users cannot "Leave the board".
To Reproduce
Steps to reproduce the behavior:
- User A shares a board with Team T. User B is part of Team T
- User B clicks on the context menu of the board
- User B sees no menu item "Leave board". User B can not even archive the board without archive it for all the other users. So User B has no possibility to move the board out of his list (except deleting it for everyone).
Expected behavior
A User should always have the possibility to leave the board.
Nextcloud version: 31.0.12
Deck Version: 1.15.6
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 issue in a Deck board shared with a team and inspect the board context menu for a team member. Trace how the Leave board option is shown and how leaving affects board membership; done means an individual user can remove the board from their list without archiving or deleting it for other users.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- authorization, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100