nextcloud / nextcloud/richdocuments

Collabora updates are undetected

Open
#4,267 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs discussion upstream: collabora online
Dominant language
JavaScript
Stars
453
Forks
147
Avg merge
14h 54m
Merged PRs (30d)
83

Description

Describe the bug

When updating the collabora server (maybe automatically by unattended-upgrades) the app doesn't notice a version change. I got a lot of logs with version-mismatch errors. This was solved simply by pressing "save" again at the configuration page for the server, which then updated the version nexctloud thought it has.

To Reproduce
Steps to reproduce the behavior:

  1. have a collabora server
  2. have a nextcloud
  3. update collabora server
  4. See version update not beeing detected

Expected behavior
Since you show the version and a successful connection in the app, I expected version updates to be automatically detected.
This is either a bug-report or a feature-request.

Server details

Operating system:
Ubuntu24.04

Web server:
yes

Database:
yes

PHP version:
8.2

Nextcloud version:
29.0.3

Version of the richdocuments app
8.4.8

Version of Collabora Online
before: 24.04.8.(something), now 24.04.9.3-1

Configuration of the richdocuments app
No need

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 issue with a Collabora server update and inspect how the richdocuments app handles the server version during configuration saving and successful connections. Compare the stored version before and after the update; done means the app detects the new version automatically without requiring configuration to be saved again.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.