From c3b8fa892d4d95e9c1b47e89e600dc96d1c279d2 Mon Sep 17 00:00:00 2001 From: msquare Date: Wed, 27 Dec 2017 20:30:05 +0100 Subject: tshirt-score for forced active --- includes/controller/users_controller.php | 8 +++++++- includes/view/User_view.php | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'includes') diff --git a/includes/controller/users_controller.php b/includes/controller/users_controller.php index ae297851..aca20a2c 100644 --- a/includes/controller/users_controller.php +++ b/includes/controller/users_controller.php @@ -224,6 +224,12 @@ function user_controller() if ($user_source['api_key'] == '') { User_reset_api_key($user_source, false); } + + if($user_source['force_active']) { + $tshirt_score = _('Enough'); + } else { + $tshirt_score = round(User_tshirt_score($user_source), 2) . 'h'; + } return [ $user_source['Nick'], @@ -235,7 +241,7 @@ function user_controller() User_groups($user_source), $shifts, $user['UID'] == $user_source['UID'], - User_tshirt_score($user_source), + $tshirt_score, in_array('admin_active', $privileges) ) ]; diff --git a/includes/view/User_view.php b/includes/view/User_view.php index 16267635..8d47dc47 100644 --- a/includes/view/User_view.php +++ b/includes/view/User_view.php @@ -429,10 +429,10 @@ function User_view_myshifts($shifts, $user_source, $its_me, $tshirt_score, $tshi 'comment' => '', 'actions' => '' ]; - if ($its_me || $tshirt_admin) { + if (config('enable_tshirt_size', false) && ($its_me || $tshirt_admin)) { $myshifts_table[] = [ 'date' => '' . _('Your t-shirt score') . '™:', - 'duration' => '' . round($tshirt_score, 2) . ' h', + 'duration' => '' . $tshirt_score . '', 'room' => '', 'shift_info' => '', 'comment' => '', -- cgit v1.2.3-54-g00ecf