Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seafile OnlyOffice integration silent error when disk is full #2625

Open
bougault opened this issue Dec 7, 2022 · 0 comments
Open

Seafile OnlyOffice integration silent error when disk is full #2625

bougault opened this issue Dec 7, 2022 · 0 comments

Comments

@bougault
Copy link

bougault commented Dec 7, 2022

I initially opened this ticket on OnlyOffice project ONLYOFFICE/DocumentServer#2033

Here are the details:

Operating System of OnlyOffice DocumentServer

Docker
Version: 7.0.1

Seafile version

Server Version: 8.0.7

Expected Behavior

Document Editor should send user a UI feedback when an error occurred while saving the document. It seems that the issue comes from Seafile OnlyOffice integration as mentionned in this comment ONLYOFFICE/DocumentServer#2033 (comment)

Actual Behavior

Document editor displays "All Changes saved" while an error writing the file occurred on the Seafile backend. Here is the log from Seafile backend:

2022-12-06 11:34:25 upload-file.c(2078): [upload] Failed to write temp file: No space left on device.

Error seems to be silently ignored on the frontend side. Nothing in the web console nor in the OnlyOffice UI.

Reproduction Steps

  1. Have OnlyOffice + Seafile setup
  2. Create a Office file while the disk is not full yet (otherwise impossible to create that file)
  3. Make the disk full
  4. Go edit the Office file previously created
  5. Save. Frontend displays "All Changed Save" while Seafile backend logs an error:
2022-12-06 11:34:25 upload-file.c(2078): [upload] Failed to write temp file: No space left on device.
  1. Reload page or re-open document. Changes are lost.

Additional information

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants