From 2c057fa11570624dd3167c59a256d2f71fa76172 Mon Sep 17 00:00:00 2001 From: trendschau Date: Sat, 9 Mar 2024 15:26:32 +0100 Subject: [PATCH] v2.3.0 delete own user fix --- system/typemill/Controllers/ControllerApiSystemUsers.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system/typemill/Controllers/ControllerApiSystemUsers.php b/system/typemill/Controllers/ControllerApiSystemUsers.php index 8eeb92f..bc5d99d 100644 --- a/system/typemill/Controllers/ControllerApiSystemUsers.php +++ b/system/typemill/Controllers/ControllerApiSystemUsers.php @@ -354,13 +354,14 @@ class ControllerApiSystemUsers extends Controller } # if user deleted his own account - if(isset($_SESSION['user']) && $_SESSION['user'] == $username) + if($username == $request->getAttribute('c_username')) { Session::stopSession(); } $response->getBody()->write(json_encode([ 'message' => Translations::translate('User deleted.'), + 'logout' => true ])); return $response->withHeader('Content-Type', 'application/json');