mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-07 21:51:23 +00:00
GUAC-1053: Give active sessions tab priority.
This commit is contained in:
@@ -198,6 +198,14 @@ angular.module('navigation').factory('userPageService', ['$injector',
|
|||||||
|
|
||||||
// A user must be a system administrator to manage sessions
|
// A user must be a system administrator to manage sessions
|
||||||
PermissionSet.hasSystemPermission(permissions, PermissionSet.SystemPermissionType.ADMINISTER);
|
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 user can manage users, add link to user management page
|
||||||
if (canManageUsers) {
|
if (canManageUsers) {
|
||||||
@@ -214,15 +222,7 @@ angular.module('navigation').factory('userPageService', ['$injector',
|
|||||||
'/settings/connections'
|
'/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;
|
return pages;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user