diff --git a/src/main/ui/static/boot/indexMainApp.js b/src/main/ui/static/boot/indexMainApp.js index d0a55cd3d..c214a29bd 100644 --- a/src/main/ui/static/boot/indexMainApp.js +++ b/src/main/ui/static/boot/indexMainApp.js @@ -555,6 +555,19 @@ define(['angular', 'angularSanitize', 'angularAnimate', 'angularMessages', 'uiRo 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) { return function (recordingUrl) { return $sce.trustAsResourceUrl(recordingUrl);