Skip to content

Board changes from other users are not synchronized without a manual page reload #8216

Description

@MK-Nadine

Hi.

Currently, when multiple users are working on the same Deck board, changes made by one user are not automatically shown to the other users. The board does not appear to update in real time or through periodic background synchronization. Other users only see the changes after manually reloading the browser page.

Steps to reproduce:
Open the same Deck board with two different user accounts in separate browser sessions.
With the first user, create, edit, move, or delete a card.
Observe the board opened by the second user.
Wait several minutes without reloading the page.

Result: The changes made by the first user are not displayed for the second user. The board remains unchanged until the second user manually reloads the page.

Expected behavior: Changes made by other users should automatically appear without requiring a manual page reload. Ideally, updates should be synchronized in real time. If real-time synchronization is not supported, the board should at least refresh its data automatically at regular intervals.

Impact: This makes collaborative work on shared boards difficult because users may unknowingly work with outdated information. It can also lead to conflicting edits, duplicate work, or cards being moved based on an outdated board state.

Thank you!

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
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Client details:

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]
  • Device: [e.g. iPhone6, desktop]
Server details

Operating system:

Web server:

Database:

PHP version:

Nextcloud version: (see Nextcloud admin page)

Where did you install Nextcloud from:

Signing status:

Login as admin user into your Nextcloud and access
http://example.com/index.php/settings/integrity/failed
paste the results here.

List of activated apps:

If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your Nextcloud installation folder

Nextcloud configuration:

If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your Nextcloud installation folder

or

Insert your config.php content here
Make sure to remove all sensitive content such as passwords. (e.g. database password, passwordsalt, secret, smtp password, …)

Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...

Logs

Nextcloud log (data/nextcloud.log)

Insert your Nextcloud log here

Browser log

Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions