diff options
author | fnuesse <felix.nuesse@t-online.de> | 2018-10-29 11:34:30 +0300 |
---|---|---|
committer | fnuesse <felix.nuesse@t-online.de> | 2018-11-21 19:34:19 +0300 |
commit | 5ef92fc1e9874d064e45492dbef5d5a4c745ac01 (patch) | |
tree | 5d2567288f82d04fd95b6bf8ff2c78742900440e /js/app | |
parent | e092c78563d2f9b84c00ba791c4eda8c6992424c (diff) |
Removed hidden passwords from extended filters
Diffstat (limited to 'js/app')
-rw-r--r-- | js/app/controllers/credential.js | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/js/app/controllers/credential.js b/js/app/controllers/credential.js index 7d505387..ae9fc1cf 100644 --- a/js/app/controllers/credential.js +++ b/js/app/controllers/credential.js @@ -388,7 +388,7 @@ $scope.filterAll = function(){ $scope.selectedtags=[]; $scope.filterOptions.filterText=""; - $scope.filtered_credentials=$scope.active_vault.credentials; + $scope.filtered_credentials=$scope.filterHidden($scope.active_vault.credentials); }; $scope.filterStrength = function(strength_min, strength_max){ @@ -402,7 +402,7 @@ postFiltered.push(initialCredentials[i]); } } - $scope.filtered_credentials=postFiltered; + $scope.filtered_credentials=$scope.filterHidden(postFiltered); }; $scope.filterExpired = function(){ @@ -417,9 +417,20 @@ postFiltered.push(initialCredentials[i]); } } - $scope.filtered_credentials=postFiltered; + $scope.filtered_credentials=$scope.filterHidden(postFiltered); }; + $scope.filterHidden = function(list){ + var list_without_hidden=[]; + for (var i = 0; i < list.length; i++) { + if(list[i].hidden!==1){ + list_without_hidden.push(list[i]); + } + } + return list_without_hidden; + }; + + $scope.selectedtags = []; var to; @@ -488,7 +499,7 @@ } $scope.active_vault = null; $scope.credentials = []; -// $scope.$parent.selectedVault = false; + //$scope.$parent.selectedVault = false; }); |