|
|
@ -555,6 +555,19 @@ define(['angular', 'angularSanitize', 'angularAnimate', 'angularMessages', 'uiRo
|
|
|
|
return roles.indexOf($rootScope.currentUser.role) >= 0;
|
|
|
|
return roles.indexOf($rootScope.currentUser.role) >= 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}]);
|
|
|
|
}]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app.filter('withPartnerModule', ['$rootScope', function ($rootScope) {
|
|
|
|
|
|
|
|
return function (module) {
|
|
|
|
|
|
|
|
var result = false;
|
|
|
|
|
|
|
|
angular.forEach($rootScope.currentUser.available_module_ids, function (item) {
|
|
|
|
|
|
|
|
if((item+'') == (module+'')){
|
|
|
|
|
|
|
|
result = true;
|
|
|
|
|
|
|
|
return ;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}]);
|
|
|
|
app.filter("trustUrl", ['$sce', function ($sce) {
|
|
|
|
app.filter("trustUrl", ['$sce', function ($sce) {
|
|
|
|
return function (recordingUrl) {
|
|
|
|
return function (recordingUrl) {
|
|
|
|
return $sce.trustAsResourceUrl(recordingUrl);
|
|
|
|
return $sce.trustAsResourceUrl(recordingUrl);
|
|
|
|