fix search with repositories without description

This commit is contained in:
Sebastian Sdorra
2012-01-12 16:55:29 +01:00
parent cdd5d7b54a
commit f825bb9d01

View File

@@ -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);
}
},