# Uneinheitliche Bildpersistenz bei Post-Revisionen: Warum brechen manche gelöschten Bilder, während andere unbegrenzt bestehen bleiben?

**URL:** <https://meta.discourse.org/t/inconsistent-image-persistence-in-post-revisions-why-do-some-deleted-images-break-while-others-persist-indefinitely/416275>\
**Category:** Product Support\
**Created:** [1. November 2026 um 03:35 UTC](https://meta.discourse.org/t/inconsistent-image-persistence-in-post-revisions-why-do-some-deleted-images-break-while-others-persist-indefinitely/416275 "2026-11-01T03:35:17Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![xlg256](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xlg256/32/555005_2.png) [@xlg256](https://meta.discourse.org/u/xlg256)\
**Post date:** [1. November 2026 um 03:35 UTC](https://meta.discourse.org/t/inconsistent-image-persistence-in-post-revisions-why-do-some-deleted-images-break-while-others-persist-indefinitely/416275/1 "2026-11-01T03:35:17Z")

</div>

Hallo Discourse-Team und Community,

mir ist ein interessantes Verhalten bei der Handhabung von Bildern in Beitragssrevisionen auf meiner selbst gehosteten Discourse-Instanz aufgefallen, und ich würde gerne den zugrunde liegenden Mechanismus verstehen.

**Kontext:**

- Bei meiner Seite werden Bild-Uploads an Cloudflare R2 (S3-kompatibler Speicher) weitergeleitet.

- In den letzten Monaten habe ich mehrere Bearbeitungen an Beiträgen vorgenommen, bei denen **alte Bilder durch neue ersetzt oder gelöscht** wurden.

- Alle ursprünglichen Bild-Uploads befinden sich in R2.

**Beobachtung:** Wenn ich die **Beitragssrevisionen** für diese älteren Beiträge überprüfe:

1. Bei den meisten Revisionen, bei denen ein Bild vor Monaten ersetzt oder gelöscht wurde, ist der Bildlink in der Revision weiterhin voll zugänglich und lädt korrekt.

2. Bei einigen bestimmten Revisionen ist das Bild vollständig defekt oder die darunterliegende physische Datei fehlt, sodass nur ein Platzhalter übrig bleibt.

**Meine Frage:**

- Wie unterscheidet Discourses Hintergrundjob `CleanUpUploads` zur Entfernung verwaister Uploads zwischen diesen Revisionen?

- Warum bleiben einige historische Revisionsbilder unbegrenzt in R2 (oder im Cache) erhalten, obwohl sie aus dem neuesten Beitragstext entfernt wurden, während andere vollständig gelöscht werden oder ihre optimierten Varianten verlieren?

Jede Einsicht in die Codebase oder die Datenbanklogik (`upload_references` / `OptimizedImage`) bezüglich Revisionen wäre sehr willkommen!

Leo

---

_[View the full topic](https://meta.discourse.org/t/inconsistent-image-persistence-in-post-revisions-why-do-some-deleted-images-break-while-others-persist-indefinitely/416275)._
