nextcloud / nextcloud/deck

Link card with another one is impossible when we have an empty list in the link board

Open
#3,890 3 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Describe the bug
Link card with another one is impossible when we have an empty list in a board.
When we move the empty list at the end of board, we can see every cards

To Reproduce
Steps to reproduce the behavior:

  1. Go to on a card
  2. Click on Add a project
  3. Click on Link a card
  4. Choose a board with an empty list
  5. Choose a card
  6. If the empty list is in first then, the cards list is totaly empty (screen CardLink_EmptyList_First_Capture d’écran 2022-06-29 120508.jpg)
  7. If the empty list is in middle, then the cards list is partial (CardLink_EmptyList_Middle_Capture d’écran 2022-06-29 120721.jpg)
  8. If the empty list is in the end, then, the cards list is full CardLink_EmptyList_End_Capture d’écran 2022-06-29 120721.jpg

Expected behavior

Screenshots
Board_EmptyList_First
Board_EmptyList_First_Capture d’écran 2022-06-29 120549

CardLink_EmptyList_First
CardLink_EmptyList_First_Capture d’écran 2022-06-29 120508

Board_EmptyList_Middle
Board_EmptyList_Middle_Capture d’écran 2022-06-29 120620

CardLink_EmptyList_Middle
CardLink_EmptyList_Middle_Capture d’écran 2022-06-29 120721

Board_EmptyList_End
Board_EmptyList_End_Capture d’écran 2022-06-29 120808

CardLink_EmptyList_End
CardLink_EmptyList_End_Capture d’écran 2022-06-29 120721

Client details:

  • OS: Windows
  • Browser Opera
  • Version Nextcloud 24 - Deck 1.7.1
  • Device: Desktop

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-linking flow in Nextcloud Deck 1.7.1 with an empty list positioned first, in the middle, and last on a board. Compare the available cards in each case; done means linking a card shows the complete card list regardless of the empty list position.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.