diff --git a/app/Controllers/AuthController.php b/app/Controllers/AuthController.php
index 3df954e..afb2dc5 100644
--- a/app/Controllers/AuthController.php
+++ b/app/Controllers/AuthController.php
@@ -43,13 +43,13 @@ class AuthController extends Controller
public function logout(): string
{
if (!session_check()) {
- return view('auth/logout');
+ return $this->json(['error' => 'Logout failed.']);
}
// Destroy the active session
CurrentSession::stop();
- return redirect(route('main.index'));
+ return $this->json(['error' => null]);
}
/**
diff --git a/resources/views/aitemu/master.twig b/resources/views/aitemu/master.twig
index 2c7cc9b..1ebbbb2 100644
--- a/resources/views/aitemu/master.twig
+++ b/resources/views/aitemu/master.twig
@@ -25,7 +25,7 @@
home
forum
settings
- logout
+ logout
{% if user.isActive %}
diff --git a/resources/views/yuuno/auth/logout.twig b/resources/views/yuuno/auth/logout.twig
deleted file mode 100644
index 5934939..0000000
--- a/resources/views/yuuno/auth/logout.twig
+++ /dev/null
@@ -1,16 +0,0 @@
-{% extends 'master.twig' %}
-
-{% set title = 'Logout' %}
-
-{% block content %}
-