Recipient grid fills name, source and error from either row shape

Fixkamo-internal
Shipped
September 12, 2026 at 12:59 AM UTC
Author
Kamo
Commit
4503c3d

The campaign recipient grid read name, sourceType and errorMessage from rows that only carried email, status, sentAt and lastError, so three of its five columns were always blank. Rows are now mapped as they arrive, taking errorMessage and falling back to lastError, which the backend still sends. The status column names each status (Queued, Sending, Sent, Failed, Bounced, Suppressed) in its own colour, instead of printing the raw enum in the same grey chip for all of them.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing