Write newsletter HTML to database on sending

One-sentence description

Write newsletter HTML to database or static document after sending

Why?

To make sure it stays the same over time.

Current implementation

It's generated when the web preview is opened

Desired implementation

Save the email to the database and serve that HTML


De sortering is anders (dat is misschien opgelost met #179 (closed)), maar bovendien bevat de online versie een extra stukje tekst onderaan; ("Is this email not in your preferred language? [..] in the language you selected.")

Ik stel voor die tekst een paar letterpuntjes kleiner te maken (en misschien iets minder langdradig te maken door de laatste zin weg te laten), en dan ook in de nieuwsbrief mee te sturen.

Verder lijkt er inconsistentie te zitten tussen de boete-bedragen; in de mail van week 6 die ik ontving wordt expliciet een boete van 5 euro genoemd bij het symposium, maar dat is in de online-versie niet terug te vinden.

Essentie van het verhaal: ik weet niet goed hoe die online preview tot stand komt, maar het lijkt me belangrijk om 'm te "bevriezen" zodra de nieuwsbrief daadwerkelijk verstuurd is, door gewoon ergens wat statische HTML weg te schrijven. Dan voorkom je dit soort gedoe fundamenteel, ipv door de individuele dingen te moeten tackelen.

Edited by Ghost User
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information