fix(mail-campaigns): resolve-emails returns only uuid/fullname/email
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
e1efc88fd2
commit
02daefe4c2
@@ -6,7 +6,6 @@ namespace App\Http\Controllers\Api\Admin\MailCampaign;
|
||||
|
||||
use App\Http\Controllers\Api\Admin\MailCampaign\Concerns\HandlesCampaignBulkActions;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Resources\Api\Admin\CustomerResource;
|
||||
use App\Jobs\Mail\SendMailCampaignRecipient;
|
||||
use App\Models\Customer;
|
||||
use App\Models\Mail;
|
||||
@@ -219,7 +218,11 @@ final class MailCampaignController extends Controller
|
||||
return response()->json([
|
||||
'error' => false,
|
||||
'data' => [
|
||||
'customers' => CustomerResource::collection($customers->values()),
|
||||
'customers' => $customers->values()->map(fn (Customer $customer) => [
|
||||
'uuid' => $customer->uuid,
|
||||
'fullname' => $customer->fullname,
|
||||
'email' => $customer->email,
|
||||
]),
|
||||
'unregistered' => array_values(array_diff($emails, $registered)),
|
||||
],
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user