App\Listeners\RecordSentMail hoert auf MessageSent, und Laravel meldet die Zuhoerer in app/Listeners von selbst an. Die zusaetzliche Anmeldung von Hand im AppServiceProvider wirkte deshalb nicht als Bekraeftigung, sondern als zweiter Zuhoerer: jeder Versand wurde zweimal verbucht. An einer einzelnen Mail faellt das niemandem auf — der Trockenlauf des Versandtakts schickte fuenfzig und fand hundert Zeilen. Alle zweiundzwanzig echten Zeilen im Register sind entsprechend Doppelungen; das sind Daten, ueber die der Betreiber entscheidet, und sie bleiben hier unangetastet. Die Handanmeldung ist weg, ihre Begruendung steht an ihrer Stelle. Ein Test in MailRegisterTest nagelt eine Mail auf genau eine Zeile fest, egal wie der Zuhoerer angemeldet ist. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Feature | ||
| Support | ||
| Unit | ||
| Pest.php | ||
| TestCase.php | ||