diff --git a/app/Http/Controllers/SchoolController.php b/app/Http/Controllers/SchoolController.php index fa4bf75..9d03f96 100644 --- a/app/Http/Controllers/SchoolController.php +++ b/app/Http/Controllers/SchoolController.php @@ -70,6 +70,15 @@ class SchoolController extends Controller 'schools' => [$school->id], ], ]); + + auth()->user()->addFlag('head_director'); // If user is creating a school, they are initially the head + AuditLogEntry::create([ + 'user' => auth()->user()->email, + 'ip_address' => request()->ip(), + 'message' => 'Marked '.auth()->user()->full_name().' as head director for '.$school->name, + 'affected' => ['schools' => [$school->id], 'users' => [auth()->user()->id]], + ]); + } return redirect('/schools/'.$school->id); diff --git a/resources/views/schools/create.blade.php b/resources/views/schools/create.blade.php index 6487e05..b93a776 100644 --- a/resources/views/schools/create.blade.php +++ b/resources/views/schools/create.blade.php @@ -5,7 +5,7 @@ - +