diff --git a/app/Domains/Tenant/Controllers/TenantController.php b/app/Domains/Tenant/Controllers/TenantController.php index 7efcfc7..4901449 100644 --- a/app/Domains/Tenant/Controllers/TenantController.php +++ b/app/Domains/Tenant/Controllers/TenantController.php @@ -23,8 +23,7 @@ class TenantController extends Controller $props = $validated['props'] ?? []; unset($validated['props']); - $tenant = Tenant::create($validated); - $tenant->syncPropValues($props); + $tenant = Tenant::createWithProps($validated, $props); return TenantResource::make($tenant)->response()->setStatusCode(201); } @@ -40,8 +39,7 @@ class TenantController extends Controller $props = $validated['props'] ?? []; unset($validated['props']); - $tenant->update($validated); - $tenant->syncPropValues($props); + $tenant = $tenant->updateWithProps($validated, $props); return TenantResource::make($tenant); }