Skip to content

[Bug]: changed images in the web interface do not show (plus fix suggestion!) #40230

@mrAceT

Description

@mrAceT

⚠️ This issue respects the following points: ⚠️

Bug description

Nextcloud nicely generates images to be shown in the web interface, also there is an image editor available. When one changes something in an image, the preview doesn't seem to update..

Steps to reproduce

  1. upload an image
  2. change it via the web interface (add some text for instance)
  3. preview image does not seem to change

Expected behavior

One would expect to see the changed image..

FIX SUGGESTION
I have this problem in my coding sometimes too. The problem is the caching of the browser. There is a little trick to fix this:
The image URL is something like:

[URL]/core/preview?fileId=964&x=1920&y=1080&a=true

When one would add something unique, like the file time ('storage_mtime' in 'oc_filecache' would seem to be perfectly suitable for this) then the URL becomes a new one and one can force an update. Something like:

[URL]/core/preview?fileId=964&x=1920&y=1080&a=true&mtime=1674741268

Then that URL gets cached (do not add a random number, that would strain the caching unnecessarily)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Legacy bugs

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions