Kouhei Sutou
null+****@clear*****
Tue Nov 4 14:31:55 JST 2014
Kouhei Sutou 2014-11-04 14:31:55 +0900 (Tue, 04 Nov 2014) New Revision: 250b18861bdfe60f3999ee5aca31457a02c40110 https://github.com/groonga/groonga-admin/commit/250b18861bdfe60f3999ee5aca31457a02c40110 Message: Use extend Modified files: app/scripts/controllers/table-search-controller.js Modified: app/scripts/controllers/table-search-controller.js (+13 -9) =================================================================== --- app/scripts/controllers/table-search-controller.js 2014-11-03 19:40:56 +0900 (f55e3ac) +++ app/scripts/controllers/table-search-controller.js 2014-11-04 14:31:55 +0900 (932be60) @@ -22,15 +22,19 @@ angular.module('groongaAdminApp') $scope.parameters = angular.copy($location.search()); $scope.search = function() { - var parameters = angular.copy($scope.parameters); - parameters.match_columns = $scope.indexedColumns - .filter(function(indexedColumn) { - return indexedColumn.inUse; - }) - .map(function(indexedColumn) { - return indexedColumn.name; - }) - .join(','); + var matchColumns = $scope.indexedColumns + .filter(function(indexedColumn) { + return indexedColumn.inUse; + }) + .map(function(indexedColumn) { + return indexedColumn.name; + }) + .join(','); + var parameters = angular.extend({}, + $scope.parameters, + { + 'match_columns': matchColumns + }); $location.search(parameters); }; -------------- next part -------------- HTML����������������������������... Download