- Verschifft
- 11. September 2026 um 22:59 UTC
- Autor
- Kamo
- Ausschuss
- 1895c28
EmailServices CampaignDTO trägt die Zähler einer Kampagne flach (totalcount, sentCount, failedCount, unterdrücktCount, bouncedCount, bouncedCount, queuedCount), aber jeder Bildschirm hier liest sie als Kampagne.zählt. Nichts kartierte das eine zum anderen. Das Gitter destructures c.counts für jede Zeile, so /marketing/email abgestürzt mit "Kann Eigentum 'total' von 't.counts' nicht destrukturieren, wie es undefiniert ist" sobald eine Org eine einzige Kampagne hatte, und die des Herausgebers || ZERO_COUNTS' Fallback bedeutete, dass es null Fortschritt für jede Kampagne zeigte. emailKampagneApi normalisiert sich jetzt an der Grenze: toCampaign baut zählt von den flachen Feldern (eine fehlende Zähler ist 0, nie undefiniert, und eine Zählt Objekt der Server sendet gehalten wird), und die Liste und jeder Anruf, der zurückkehrt eine Kampagne durchlaufen.