Browse Source

HUE-7826 [security] Uncaught TypeError: privilege.privilegeScope is not a function error when deleting a Solr privilege

Romain Rigaux 8 years ago
parent
commit
56b8037
1 changed files with 3 additions and 3 deletions
  1. 3 3
      apps/security/src/security/static/security/js/sentry.ko.js

+ 3 - 3
apps/security/src/security/static/security/js/sentry.ko.js

@@ -936,9 +936,9 @@ var SentryViewModel = (function () {
 
     self.deletePrivilegeModal = function (role) {
       var cascadeDeletes = $.grep(role.privilegesChanged(), function (privilege) {
-          return privilege.status() == 'deleted' && (privilege.privilegeScope() == 'SERVER' || privilege.privilegeScope() == 'DATABASE');
-        }
-      );
+        return privilege.status() == 'deleted' && (privilege.privilegeType() == 'SERVER' || privilege.privilegeType() == 'DATABASE');
+      });
+
       if (cascadeDeletes.length > 0) {
         self.roleToUpdate(role);
         huePubSub.publish('show.delete.privilege.modal');