from pathlib import Path
p=Path('/opt/struktur/social-media-agent/templates/publication_packages.html')
s=p.read_text()
old='{% if p.image_generator %}<div class="pp-meta">Generator/Modell: {{ p.image_generator }}{% if p.image_status == "present" %} · visuelle Abnahme offen{% endif %}</div>{% endif %}'
new='{% if p.image_generator %}<div class="pp-meta">Generator/Modell: {{ p.image_generator }}{% if p.image_status == "present" %} · {{ p.media_quality or "visuelle Abnahme offen" }}{% endif %}</div>{% endif %}'
assert s.count(old)==1
p.write_text(s.replace(old,new))
print('patched approval display')