From 419949787f6f7458e813ee19a53d0f8b90d3b22e Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 17 Apr 2015 17:06:42 -0700 Subject: [PATCH] GUAC-1053: Give active sessions tab priority. --- .../app/navigation/services/userPageService.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/guacamole/src/main/webapp/app/navigation/services/userPageService.js b/guacamole/src/main/webapp/app/navigation/services/userPageService.js index e6606dfd0..fbd8b9fd7 100644 --- a/guacamole/src/main/webapp/app/navigation/services/userPageService.js +++ b/guacamole/src/main/webapp/app/navigation/services/userPageService.js @@ -198,6 +198,14 @@ angular.module('navigation').factory('userPageService', ['$injector', // A user must be a system administrator to manage sessions PermissionSet.hasSystemPermission(permissions, PermissionSet.SystemPermissionType.ADMINISTER); + + // If user can manage sessions, add link to sessions management page + if (canManageSessions) { + pages.push(new Page( + 'USER_MENU.ACTION_MANAGE_SESSIONS', + '/settings/sessions' + )); + } // If user can manage users, add link to user management page if (canManageUsers) { @@ -214,15 +222,7 @@ angular.module('navigation').factory('userPageService', ['$injector', '/settings/connections' )); } - - // If user can manage sessions, add link to sessions management page - if (canManageSessions) { - pages.push(new Page( - 'USER_MENU.ACTION_MANAGE_SESSIONS', - '/settings/sessions' - )); - } - + return pages; };