import sys
with open('fotograf-de-scraper/frontend/src/App.tsx', 'r') as f:
content = f.read()
#Approved Subject
old_subject = 'const [emailSubject, setEmailSubject] = useState("Eure Bilder aus {Einrichtung} sind da! 📸");'
new_subject = 'const [emailSubject, setEmailSubject] = useState("{Einrichtung}: Bilder von {Kindernamen} sind da! 📸");'
#Approved Body
old_body = 'const [emailBody, setEmailBody] = useState("Hallo {Name Käufer},
ich hoffe, es geht euch gut! 😊
Wir haben die wunderschönen Bilder vom Fotoshooting in {Einrichtung} fertiggestellt. Die Fotos von {Kindernamen} sind wirklich ganz toll geworden und warten nun darauf, von euch entdeckt zu werden!
Klicke einfach auf den untenstehenden Link, um direkt, sicher und bequem zu eurer persönlichen Galerie zu gelangen:
{LinksHTML}
Wenn ihr Fragen habt, meldet euch gerne jederzeit bei mir.
Viel Freude beim Anschauen und Aussuchen der Erinnerungen!");'
new_body = 'const [emailBody, setEmailBody] = useState("Hallo {Name Käufer},
wir haben die Bilder vom Fototag ({Einrichtung}) fertiggestellt. Die Fotos von {Kindernamen} sind wirklich ganz toll geworden und warten nun darauf, von euch entdeckt zu werden!
Klicke einfach auf den untenstehenden Link, um direkt, sicher und bequem zu eurer persönlichen Galerie zu gelangen:
{LinksHTML}
Wenn ihr Fragen habt, meldet euch gerne jederzeit bei uns.
Viel Freude beim Anschauen und Aussuchen der Erinnerungen!");'
if old_subject in content and old_body in content:
content = content.replace(old_subject, new_subject)
content = content.replace(old_body, new_body)
with open('fotograf-de-scraper/frontend/src/App.tsx', 'w') as f:
f.write(content)
print("Frontend email template finalized")
else:
print("Old template strings not found")