Surface platform SMTP errors on speaker invitation failures.
Deploy Ladill Events / deploy (push) Successful in 44s

Return the Bird API error instead of a generic wallet message so domain and balance issues are actionable.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-03 16:23:09 +00:00
co-authored by Cursor
parent 99ffc510f9
commit 1db499ba2f
3 changed files with 21 additions and 1 deletions
@@ -9,6 +9,11 @@ class EventEmailService
{
public function __construct(private readonly PlatformEmailClient $platform) {}
public function lastError(): ?string
{
return $this->platform->lastError();
}
public function sendProgrammeShare(
string $ownerPublicId,
string $to,