From d3ca988ca01da538719f98427d387cca5f65e60c Mon Sep 17 00:00:00 2001 From: Nabil Adouani Date: Wed, 15 Jul 2020 15:13:06 +0200 Subject: [PATCH] #1403 Remove the permission check on case sharing page --- frontend/app/scripts/app.js | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/frontend/app/scripts/app.js b/frontend/app/scripts/app.js index 48f1e6006f..3f9e9d6062 100644 --- a/frontend/app/scripts/app.js +++ b/frontend/app/scripts/app.js @@ -417,8 +417,7 @@ angular.module('thehive', [ } }, guard: { - isSuperAdmin: false, - permissions: ['manageShare'] + isSuperAdmin: false } }) .state('app.case.alerts', { @@ -446,14 +445,14 @@ angular.module('thehive', [ task: function($q, $stateParams, CaseTaskSrv, NotificationSrv) { var deferred = $q.defer(); - CaseTaskSrv.get({ - 'taskId': $stateParams.itemId - }, function(data) { - deferred.resolve(data); - }, function(response) { - deferred.reject(response); - NotificationSrv.error('taskDetails', response.data, response.status); - }); + CaseTaskSrv.getById($stateParams.itemId) + .then(function(data) { + deferred.resolve(data); + }) + .catch(function(response) { + deferred.reject(response); + NotificationSrv.error('taskDetails', response.data, response.status); + }); return deferred.promise; }