Fix user role and driver assignment in DummyDataSeeder

This commit is contained in:
Matteo Gheza 2024-02-24 00:59:41 +01:00
parent a09294018a
commit 1e8ebea502
No known key found for this signature in database
GPG Key ID: A7019AD593CEF319
1 changed files with 7 additions and 3 deletions

View File

@ -22,6 +22,7 @@ class DummyDataSeeder extends Seeder
$user->email = 'u1@example.com';
$user->save();
$user->addRole('superadmin');
$user->save();
/*
Create 10 users:
@ -42,15 +43,18 @@ class DummyDataSeeder extends Seeder
if ($i === 1) {
$user->addRole('admin');
$user->update(['chief' => true]);
$user->chief = true;
} elseif ($i === 2 || $i === 3) {
$user->addRole('chief');
$user->update(['chief' => true, 'driver' => true]);
$user->chief = true;
$user->driver = true;
} elseif ($i === 4 || $i === 5) {
$user->addRole('chief');
} elseif ($i === 6 || $i === 7) {
$user->update(['driver' => true]);
$user->driver = true;
}
$user->save();
}
}
}