Fix add missing uuid assignement on contact save

This commit is contained in:
Jérémy Munsch 2023-08-31 16:38:02 +02:00
parent c2711e090a
commit 90a9770a17
No known key found for this signature in database
GPG key ID: 18361AF3BFEC0FEC

View file

@ -10,6 +10,7 @@ use App\Lib\Inputs\InputText;
use App\Traits\Models\HasUuidKey;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Str;
use Kwaadpepper\Enum\Traits\CastsEnums;
/**
@ -62,6 +63,7 @@ class Contact extends Model
protected static function booted()
{
static::creating(function (self $model) {
$model->id = Str::uuid();
ToolboxHelper::assertContactDataIsMatchingFormulary($model);
});
static::deleting(function (self $model) {