After editing in Collabora and pressing Back, the list and details pane show the pre-edit size and Modified time #671

Closed
opened 2026-09-23 03:01:54 +00:00 by Cordy · 0 comments
Owner

Found in the #656 QA pass (v0.6.247, files.c0rdyceps.ch).

Matrix row: §7 "Collabora edit: save round-trips"; §3 details pane.

Steps

  1. _qa → New → Excel spreadsheet qa-sheet.xlsx → editor opens (02:57).
  2. Type into A1, ⌘S, then editor bar Back. Collabora saves on exit; the server logs POST /wopi/…/contents 200 at 02:58:26 and 02:58:37.
  3. Look at the qa-sheet row and open its details pane.

Expected: Modified 02:58, size reflects the saved file.

Seen: row and pane both show 4.6 KB · 2026-09-23 02:57 (the empty template). The server has already moved on:

  • PROPFIND getlastmodified = 02:58:37, getcontentlength = 8777
  • /api/v1/files item: modTime 02:58:37, size 8777

The view isn't refetched on return from the editor page, so the one moment the user checks "did my edit save?" is when the UI says it didn't. (Size numbers are also ciphertext per #659.)

Found in the #656 QA pass (v0.6.247, files.c0rdyceps.ch). **Matrix row:** §7 "Collabora edit: *save round-trips*"; §3 details pane. **Steps** 1. `_qa` → New → Excel spreadsheet `qa-sheet.xlsx` → editor opens (02:57). 2. Type into A1, ⌘S, then editor bar **Back**. Collabora saves on exit; the server logs `POST /wopi/…/contents` 200 at 02:58:26 and 02:58:37. 3. Look at the `qa-sheet` row and open its details pane. **Expected:** Modified 02:58, size reflects the saved file. **Seen:** row and pane both show **4.6 KB · 2026-09-23 02:57** (the empty template). The server has already moved on: - `PROPFIND getlastmodified` = **02:58:37**, `getcontentlength` = **8777** - `/api/v1/files` item: `modTime 02:58:37`, `size 8777` The view isn't refetched on return from the editor page, so the one moment the user checks "did my edit save?" is when the UI says it didn't. (Size numbers are also ciphertext per #659.)
Cordy closed this issue 2026-09-23 19:36:40 +00:00
Sign in to join this conversation.
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Cordy/Cairn#671
No description provided.