]> _ Git - fluidbook-toolbox.git/commitdiff
wip #7871 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 7 Jan 2026 11:56:14 +0000 (12:56 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 7 Jan 2026 11:56:14 +0000 (12:56 +0100)
app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/PDFFormOperation.php

index 38d1b83a39269dc7d2f1640e5ef195124b7b187f..38948843e29899ff397852c374eba3ad6c8d3da5 100644 (file)
@@ -7,6 +7,7 @@ use App\Http\Middleware\VerifyCsrfToken;
 use App\Models\FluidbookPublication;
 use Cubist\Util\CommandLine;
 use Cubist\Util\Files\Files;
+use Cubist\Util\Text;
 use Illuminate\Mail\Message;
 use Illuminate\Support\Facades\Mail;
 use Illuminate\Support\Facades\Route;
@@ -44,7 +45,7 @@ trait PDFFormOperation
 1 0 obj<</FDF<< /Fields[' . "\n";
         foreach ($fields as $k => $v) {
             $rawValue = $v;
-            if (in_array($k, $emailFields)) {
+            if (in_array($k, $emailFields) && Text::isEmail($v)) {
                 $email = $v;
             }
             if (str_starts_with($v, ':checked:')) {