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