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:
parent
bb73a8130a
commit
916971fc1b
|
|
@ -365,7 +365,7 @@ def onlyoffice_config(file_id):
|
||||||
'config': {
|
'config': {
|
||||||
'document': {
|
'document': {
|
||||||
'fileType': ext,
|
'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,
|
'title': f.name,
|
||||||
'url': f'{internal_url}/api/files/oo-download/{file_access_key}',
|
'url': f'{internal_url}/api/files/oo-download/{file_access_key}',
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue