fix(email): use client/org name as From display, not Ladill product
Deploy Ladill Queue / deploy (push) Successful in 43s

Customer-facing outbound mail should appear from the business (organizer,
clinic, company, location), not the Ladill product brand.
This commit is contained in:
isaacclad
2026-07-16 12:01:22 +00:00
parent 4647fd97e0
commit 17d888fdf7
3 changed files with 12 additions and 2 deletions
+3 -1
View File
@@ -27,9 +27,11 @@ class EmailService
$logoUrl = OrganizationBranding::emailLogoUrl($organization);
$companyName = $organization->name;
}
// Client-facing From display: org/company name, never the Ladill product brand.
$displayName = trim((string) ($fromName ?: $companyName)) ?: null;
try {
Mail::to($to)->send(new ContactMessageMail($subject, $body, $fromName, $replyTo, $logoUrl, $companyName));
Mail::to($to)->send(new ContactMessageMail($subject, $body, $displayName, $replyTo, $logoUrl, $companyName));
return true;
} catch (\Throwable $e) {