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) <noreply@anthropic.com>
This commit is contained in:
Stefan Hacker 2026-04-11 22:47:17 +02:00
parent bb73a8130a
commit 916971fc1b
1 changed files with 1 additions and 1 deletions

View File

@ -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}',
},