From 035384c6e6fc043aadaa883f3dbe5cfbaaef7576 Mon Sep 17 00:00:00 2001 From: Gunther Brunner Date: Mon, 14 Jul 2014 20:33:09 +0900 Subject: [PATCH] Fixed kicking in admin mode. --- res/app/device-list/device-list-details-directive.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/res/app/device-list/device-list-details-directive.js b/res/app/device-list/device-list-details-directive.js index 2946995b..61ec66f8 100644 --- a/res/app/device-list/device-list-details-directive.js +++ b/res/app/device-list/device-list-details-directive.js @@ -4,6 +4,7 @@ module.exports = function DeviceListDetailsDirective( DeviceColumnService , GroupService , $filter +, $rootScope ) { return { restrict: 'E' @@ -38,7 +39,7 @@ module.exports = function DeviceListDetailsDirective( var id = e.target.parentNode.parentNode.id var device = mapping[id] - if (scope.adminMode && device.state === 'busy') { + if ($rootScope.adminMode && device.state === 'busy') { kickDevice(device, true) e.preventDefault() } @@ -131,7 +132,7 @@ module.exports = function DeviceListDetailsDirective( // Check what we're supposed to show now columnSettings.forEach(function(column) { - var skipColumn = scope.adminMode && scope.columnDefinitions[column.name].admin + var skipColumn = $rootScope.adminMode && scope.columnDefinitions[column.name].admin if (skipColumn) { column.selected = false return