From a3f1b72bac0bee12f8385426e66f259624d047ab Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 28 Dec 2016 16:46:57 +0100 Subject: [PATCH] Admin area reports on less user details. --- app/Http/Controllers/Admin/UserController.php | 20 +++++------------ resources/views/admin/users/index.twig | 22 ------------------- 2 files changed, 5 insertions(+), 37 deletions(-) diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php index cab96f62a2..0770e01ff3 100644 --- a/app/Http/Controllers/Admin/UserController.php +++ b/app/Http/Controllers/Admin/UserController.php @@ -83,28 +83,18 @@ class UserController extends Controller { $subTitle = strval(trans('firefly.user_administration')); $subTitleIcon = 'fa-users'; - $mustConfirmAccount = FireflyConfig::get('must_confirm_account', config('firefly.configuration.must_confirm_account'))->data; $users = $repository->all(); // add meta stuff. $users->each( - function (User $user) use ($mustConfirmAccount) { - $list = ['user_confirmed', 'twoFactorAuthEnabled', 'twoFactorAuthSecret', 'registration_ip_address', 'confirmation_ip_address']; - $preferences = Preferences::getArrayForUser($user, $list); - - $user->activated = true; - if (!($preferences['user_confirmed'] === true) && $mustConfirmAccount === true) { - $user->activated = false; - } - + function (User $user) { + $list = ['twoFactorAuthEnabled', 'twoFactorAuthSecret']; + $preferences = Preferences::getArrayForUser($user, $list); $user->isAdmin = $user->hasRole('owner'); $is2faEnabled = $preferences['twoFactorAuthEnabled'] === true; $has2faSecret = !is_null($preferences['twoFactorAuthSecret']); - $user->has2FA = false; - if ($is2faEnabled && $has2faSecret) { - $user->has2FA = true; - } - $user->prefs = $preferences; + $user->has2FA = ($is2faEnabled && $has2faSecret) ? true : false; + $user->prefs = $preferences; } ); diff --git a/resources/views/admin/users/index.twig b/resources/views/admin/users/index.twig index af0a04df9f..dacf2a65bf 100644 --- a/resources/views/admin/users/index.twig +++ b/resources/views/admin/users/index.twig @@ -17,11 +17,8 @@   {{ trans('list.email') }} {{ trans('list.registered_at') }} - {{ trans('list.registered_from') }} - {{ trans('list.confirmed_from') }} {{ trans('list.is_admin') }} {{ trans('list.has_two_factor') }} - {{ trans('list.is_activated') }} {{ trans('list.is_blocked') }} {{ trans('list.blocked_code') }} @@ -41,18 +38,6 @@ {{ user.created_at.formatLocalized(monthAndDayFormat) }} {{ user.created_at.format('H:i') }} - - {{ user.prefs.registration_ip_address }} - {% if user.prefs.registration_ip_address|length > 0 %} - (whois) - {% endif %} - - - {{ user.prefs.confirmation_ip_address }} - {% if user.prefs.confirmation_ip_address|length > 0 %} - (whois) - {% endif %} - {% if user.isAdmin %} @@ -67,13 +52,6 @@ {% endif %} - - {% if user.activated %} - - {% else %} - - {% endif %} - {% if user.blocked == 1 %}