- Affected version
- 2.2.8
When proxied images are being pruned after exipiry by calling
Due to the change in https://xenforo.com/community/threads/image-proxy-refresh-seems-inefficient.198729/ this does cause successfully refetched images to not be written to disk again causing the images to show as broken forever.
So either
\XF\Entity\ImageCache::prune()
, their file_hash
does not get reset.Due to the change in https://xenforo.com/community/threads/image-proxy-refresh-seems-inefficient.198729/ this does cause successfully refetched images to not be written to disk again causing the images to show as broken forever.
So either
file_hash
must be reset- The existence of the file must be checked before skipping the write
- Property
pruned
must be checked as well before skipping the write
pruned
might be sufficient.
Last edited: