Skip to content

Dragging issue between boards in the project is not synchronized #21243

Open
@DimS1872

Description

@DimS1872

Description

When working together on a project, unexpected situations arise when I dragged the task cards from one board to another, and after a while I see them in their original place, as if someone had returned them back.

Preconditions:

  1. There are 2 users on different computers - User1, User2
  2. There is a project in the repository
  3. There are 3 boards in the project: Uncategorized, Board1, Board2
  4. There are 3 tasks, one on each board:
    Issue1 on Uncategorized
    Issue2 on Board1
    Issue3 on Board2

Steps:

  1. User1 opens the project page on his computer
  2. User2 opens the project page on his computer
  3. User1 drags Issue2 from Board1 to Board2 with the mouse
  4. User2 drags Issue1 from Uncategorized to Board1 with the mouse
  5. User1 refreshes the page

Actual result:
User1 sees Issue2 on Board1, Issue1 on Board 1

Expected result:
User1 sees Issue2 on Board2, Issue1 on Board1

Gitea Version

1.17.2 built with GNU Make 4.1, go1.18.5 : bindata, sqlite, sqlite_unlock_notify, pam, cert

Can you reproduce the bug on the Gitea demo site?

Yes

Log Gist

No response

Screenshots

User1
User1

User2
User2

Step3
Step3

Step4
Step4

Step5
Step5

Git Version

No response

Operating System

Ubuntu 20.04

How are you running Gitea?

snap install gitea

Database

SQLite

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions