mirror of
https://github.com/bitwarden/browser
synced 2025-12-17 00:33:44 +00:00
If vault has too many sites, only show a folder list
This commit is contained in:
@@ -75,23 +75,28 @@
|
||||
};
|
||||
|
||||
$scope.searchSites = function () {
|
||||
if (!$scope.searchText) {
|
||||
if (!$scope.searchText || $scope.searchText.length < 3) {
|
||||
return;
|
||||
}
|
||||
|
||||
return function (site) {
|
||||
var searchTerm = $scope.searchText.toLowerCase();
|
||||
if (site.name && site.name.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||
return true;
|
||||
}
|
||||
if (site.username && site.username.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
};
|
||||
return searchSite;
|
||||
};
|
||||
|
||||
function searchSite(site) {
|
||||
var searchTerm = $scope.searchText.toLowerCase();
|
||||
if (site.name && site.name.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||
return true;
|
||||
}
|
||||
if (site.username && site.username.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||
return true;
|
||||
}
|
||||
if (site.uri && site.uri.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
$scope.addSite = function () {
|
||||
$state.go('addSite', {
|
||||
animation: 'in-slide-up',
|
||||
@@ -109,6 +114,10 @@
|
||||
});
|
||||
};
|
||||
|
||||
$scope.viewFolder = function (folder) {
|
||||
// TODO: vault folder page
|
||||
};
|
||||
|
||||
$scope.clipboardError = function (e) {
|
||||
toastr.info(i18n.browserNotSupportClipboard);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user