From b069a938c6721ab5adddcbec4cff858ded6f0e1e Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Tue, 9 Oct 2018 20:38:13 +0200 Subject: Changed user_link and some other user functions to use the user id --- includes/controller/users_controller.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'includes/controller/users_controller.php') diff --git a/includes/controller/users_controller.php b/includes/controller/users_controller.php index 13264fd1..f49439da 100644 --- a/includes/controller/users_controller.php +++ b/includes/controller/users_controller.php @@ -59,7 +59,7 @@ function user_delete_controller() // You cannot delete yourself if ($user['UID'] == $user_source['UID']) { error(__('You cannot delete yourself.')); - redirect(user_link($user)); + redirect(user_link($user['UID'])); } if ($request->has('submit')) { @@ -101,30 +101,30 @@ function users_link() } /** - * @param array $user + * @param int $userId * @return string */ -function user_edit_link($user) +function user_edit_link($userId) { - return page_link_to('admin_user', ['user_id' => $user['UID']]); + return page_link_to('admin_user', ['user_id' => $userId]); } /** - * @param array $user + * @param int $userId * @return string */ -function user_delete_link($user) +function user_delete_link($userId) { - return page_link_to('users', ['action' => 'delete', 'user_id' => $user['UID']]); + return page_link_to('users', ['action' => 'delete', 'user_id' => $userId]); } /** - * @param array $user + * @param int $userId * @return string */ -function user_link($user) +function user_link($userId) { - return page_link_to('users', ['action' => 'view', 'user_id' => $user['UID']]); + return page_link_to('users', ['action' => 'view', 'user_id' => $userId]); } /** @@ -169,7 +169,7 @@ function user_edit_vouchers_controller() engelsystem_log(User_Nick_render($user_source) . ': ' . sprintf('Got %s vouchers', $user_source['got_voucher'])); - redirect(user_link($user_source)); + redirect(user_link($user_source['UID'])); } } -- cgit v1.2.3-54-g00ecf