From 916971fc1bf46150e51de6effe46be812b64ed80 Mon Sep 17 00:00:00 2001 From: Stefan Hacker Date: Sat, 11 Apr 2026 22:47:17 +0200 Subject: [PATCH] fix: OnlyOffice Cache - jedes Oeffnen laedt frische Version Document-Key nutzt jetzt Timestamp statt Checksum, damit OnlyOffice bei jedem Oeffnen die aktuelle Version vom Server laedt statt eine gecachte alte Version anzuzeigen. Co-Authored-By: Claude Opus 4.6 (1M context) --- backend/app/api/office.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/api/office.py b/backend/app/api/office.py index f2e02a1..f619263 100644 --- a/backend/app/api/office.py +++ b/backend/app/api/office.py @@ -365,7 +365,7 @@ def onlyoffice_config(file_id): 'config': { 'document': { 'fileType': ext, - 'key': f'{file_id}_{f.checksum or "0"}_{callback_key[:8]}', + 'key': f'{file_id}_{int(datetime.now(timezone.utc).timestamp())}_{callback_key[:8]}', 'title': f.name, 'url': f'{internal_url}/api/files/oo-download/{file_access_key}', },