Procházet zdrojové kódy

HUE-3930 [sentry] Fix Solr privileges filtering view

Romain Rigaux před 9 roky
rodič
revize
2714fcc

+ 4 - 1
apps/security/src/security/static/security/js/sentry.ko.js

@@ -243,7 +243,10 @@ var Role = function (vm, role) {
     }
     else {
       var _filtered = ko.utils.arrayFilter(self.privileges(), function (priv) {
-        return priv.dbName().toLowerCase().indexOf(_filter) > -1 || priv.tableName().toLowerCase().indexOf(_filter) > -1 || priv.action().toLowerCase().indexOf(_filter) > -1;
+        return $.grep(priv.authorizables(), function(auth) {
+            return auth.name_().toLowerCase().indexOf(_filter) > -1;
+        }).length > 0 ||
+        priv.action().toLowerCase().indexOf(_filter) > -1;
       });
       return _filtered.slice(0, self.privilegesForViewTo());
     }