From f825bb9d012c1fc88cb01d762a800ddd6a4d04de Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Thu, 12 Jan 2012 16:55:29 +0100 Subject: [PATCH] fix search with repositories without description --- .../resources/js/repository/sonia.repository.grid.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js index 114f72b1ad..f4d8607148 100644 --- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js +++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js @@ -257,10 +257,10 @@ Sonia.repository.Grid = Ext.extend(Sonia.rest.Grid, { search = this.searchValue.toLowerCase(); } store.filterBy(function(rec){ - return (! search || - rec.get('name').toLowerCase().indexOf(search) >= 0 || - rec.get('description').toLowerCase().indexOf(search) >= 0) && - (! this.typeFilter || rec.get('type') == this.typeFilter); + var desc = rec.get('description'); + return (! search || rec.get('name').toLowerCase().indexOf(search) >= 0 || + (desc && desc.toLowerCase().indexOf(search) >= 0)) && + (! this.typeFilter || rec.get('type') == this.typeFilter); }, this); } },