Behoben Store

Eine Bestellung versenden klappt, auch wenn ihre E-Mail nicht gesendet werden kann

Wenn Magpie seinen E-Mail-Dienst nicht erreicht, wird das Versenden einer Bestellung trotzdem abgeschlossen; die E-Mail an den Käufer wird als nicht gesendet protokolliert.

Wenn sich Magpie nicht bei seinem E-Mail-Dienst anmelden konnte, speicherte das Markieren einer Shop-Bestellung als versendet die Sendung und zeigte dann einen Fehler. Jetzt wird die Sendung gespeichert und die Seite schließt normal ab; die E-Mail, die nicht gesendet werden konnte, wird für das Team protokolliert, das Magpie betreibt. Das gilt auch für jede andere E-Mail, die Magpie sendet.

Intern: Die Shop-Tests geben dem Bestellservice jetzt einen protokollierenden Versender, sodass sie keine echte E-Mail mehr zu senden versuchen, wenn ein früherer Test eine Absenderadresse gesetzt hat, und kein Test wartet auf AWS-Zugangsdaten.