]> source.dussan.org Git - archiva.git/commitdiff
fix button label and apply a better solution for filtering
authorOlivier Lamy <olamy@apache.org>
Sat, 8 Feb 2014 12:02:26 +0000 (12:02 +0000)
committerOlivier Lamy <olamy@apache.org>
Sat, 8 Feb 2014 12:02:26 +0000 (12:02 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1565992 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-web/archiva-web-common/src/main/resources/org/apache/archiva/i18n/default.properties
archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/redback/users.js

index 09c4e26c1593c455521f71155616c2e408992bb5..37292cd56eb020f88cd4bd72cf323741238b7bab 100644 (file)
@@ -266,7 +266,7 @@ users.grid.filter.locked=Locked
 users.grid.filter.not.locked=Not Locked
 users.grid.filter.pwd.change.required=Password Change required
 users.grid.filter.pwd.change.not.required=Password Change not required
-users.grid.filter=Filter
+users.grid.filter=Clear filter
 
 #roles management
 roles.management.header=Roles Management
index 1c83d996799ac394f057537d01e1a5a0d0ceaa84..0a3f19eadf5b4d1435e9142fbeadeaf71f0c7996 100644 (file)
@@ -25,6 +25,7 @@ function(jquery,utils,i18n,jqueryValidate,ko,koSimpleGrid,typeahead) {
   UsersViewModel=function() {
     var self = this;
     this.users = ko.observableArray([]);
+
     this.originalUsers=ko.observableArray([]);
 
     this.gridViewModel = new ko.simpleGrid.viewModel({
@@ -49,13 +50,12 @@ function(jquery,utils,i18n,jqueryValidate,ko,koSimpleGrid,typeahead) {
       ],
       pageSize: 10,
       gridUpdateCallBack: function(){
-       $.log("gridUpdateCallBack users result");
+        $.log("gridUpdateCallBack users result");
         applyAutocompleteOnUsersHeaders(self);
       }
     });
     clearFilters=function(){
       self.users(self.originalUsers());
-
     };
     filterLocked=function(){
       var founds=[];
@@ -282,7 +282,7 @@ function(jquery,utils,i18n,jqueryValidate,ko,koSimpleGrid,typeahead) {
 
   applyAutocompleteOnHeaderUsers=function(property,usersViewModel){
     var founds=[];
-    $(usersViewModel.users()).each(function(idx,user){
+    $(usersViewModel.originalUsers()).each(function(idx,user){
       if(user[property] && user[property]()){
         founds.push(user[property]());
       }
@@ -295,7 +295,7 @@ function(jquery,utils,i18n,jqueryValidate,ko,koSimpleGrid,typeahead) {
     $("#main-content").find("#users-grid-filter-auto-"+property ).on('typeahead:selected', function(obj, datum) {
       var users=[];
 
-      $(usersViewModel.users()).each(function(idx,user){
+      $(usersViewModel.originalUsers()).each(function(idx,user){
         if(user[property] && user[property]() && user[property]().indexOf(datum.value)>=0){
           users.push(user);
         }