From 2309f3c468a71cdffaef8c351869c9a64c957990 Mon Sep 17 00:00:00 2001
From: Jan Oppolzer
Date: Tue, 27 Feb 2024 17:56:21 +0100
Subject: [PATCH] Update templates and fix FakeController
FakeController now supports blocked accounts.
---
app/Http/Controllers/FakeController.php | 4 ++++
resources/views/blocked.blade.php | 3 ++-
resources/views/partials/footer.blade.php | 3 ++-
resources/views/welcome.blade.php | 3 ++-
4 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/app/Http/Controllers/FakeController.php b/app/Http/Controllers/FakeController.php
index af25b02..d816e43 100644
--- a/app/Http/Controllers/FakeController.php
+++ b/app/Http/Controllers/FakeController.php
@@ -17,6 +17,10 @@ public function store(Request $request): RedirectResponse|View
$user = User::findOrFail($request->id);
$user->update(['login_at' => now()]);
+ if (! $user->active) {
+ return view('blocked');
+ }
+
Auth::login($user);
Session::regenerate();
diff --git a/resources/views/blocked.blade.php b/resources/views/blocked.blade.php
index 865224f..ad9ffcd 100644
--- a/resources/views/blocked.blade.php
+++ b/resources/views/blocked.blade.php
@@ -36,7 +36,8 @@ class="bg-gradient-to-r from-gray-100 dark:from-gray-800 to-gray-100 dark:to-gra
- © 2023 CESNET,
+ © 2023–= date('Y') ?> CESNET,
info@eduroam.cz.
diff --git a/resources/views/partials/footer.blade.php b/resources/views/partials/footer.blade.php
index 1dbd384..7b77fc3 100644
--- a/resources/views/partials/footer.blade.php
+++ b/resources/views/partials/footer.blade.php
@@ -7,7 +7,8 @@ class="bg-gradient-to-r from-gray-100 dark:from-gray-800 to-gray-100 dark:to-gra
{{ __('welcome.pii-text') }}
- © 2023 CESNET,
+ © 2023–= date('Y') ?> CESNET,
info@eduroam.cz
diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php
index 27934df..069697e 100644
--- a/resources/views/welcome.blade.php
+++ b/resources/views/welcome.blade.php
@@ -76,7 +76,8 @@ class="bg-gradient-to-r from-gray-100 dark:from-gray-800 to-gray-100 dark:to-gra
{{ __('welcome.pii-text') }}
- © 2023 CESNET,
+ © 2023–= date('Y') ?> CESNET,
info@eduroam.cz.