From 0db67dd902c88a5c39648707ec468980d55a72d9 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sun, 8 Jul 2018 01:56:01 +0200 Subject: [PATCH] login/edit: admin override as template parameter Fixes user argument being ignored due to recent changes. --- login/edit.php | 5 +++-- login/edit/index.php | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/login/edit.php b/login/edit.php index 36058be..46b6132 100644 --- a/login/edit.php +++ b/login/edit.php @@ -4,8 +4,9 @@ if (empty($user = &$User)) { return; } -if (!empty($User['admin']) and $Page == 'login/edit' and $Args) { - $username = strtolower(ltrim($Args, '/')); +if (!empty($User['admin']) and !empty($Place['user'])) { + $username = strtolower($Place['user']); + unset($user); $user = [ 'dir' => "profile/$username", 'name' => $username, diff --git a/login/edit/index.php b/login/edit/index.php index b92104c..23e6da4 100644 --- a/login/edit/index.php +++ b/login/edit/index.php @@ -1,5 +1,6 @@