Don't throw an error on empty search

This commit is contained in:
Chocobozzz 2018-10-01 17:39:09 +02:00
parent c2ad546df9
commit 4787966900
No known key found for this signature in database
GPG Key ID: 583A612D890159BE

View File

@ -51,15 +51,12 @@ export class SearchComponent implements OnInit, OnDestroy {
queryParams => {
const querySearch = queryParams['search']
// New empty search
if (this.currentSearch && !querySearch) return this.redirectService.redirectToHomepage()
// Search updated, reset filters
if (this.currentSearch !== querySearch) {
this.resetPagination()
this.advancedSearch.reset()
this.currentSearch = querySearch
this.currentSearch = querySearch || undefined
this.updateTitle()
}
@ -154,7 +151,7 @@ export class SearchComponent implements OnInit, OnDestroy {
}
private updateUrlFromAdvancedSearch () {
const search = (this.currentSearch && this.currentSearch !== '') ? this.currentSearch : undefined
const search = this.currentSearch || undefined
this.router.navigate([], {
relativeTo: this.route,