remove search configuration enforcement (#3315)

This commit is contained in:
Denys Vuika
2018-05-14 10:24:29 +01:00
committed by Eugenio Romano
parent 84a9837789
commit bd4451e83d
2 changed files with 3 additions and 15 deletions
@@ -41,15 +41,11 @@ export class SearchQueryBuilderService {
constructor(appConfig: AppConfigService, private alfrescoApiService: AlfrescoApiService) {
this.config = appConfig.get<SearchConfiguration>('search');
if (!this.config) {
throw new Error('Search configuration not found.');
}
if (this.config.categories) {
this.categories = this.config.categories.filter(f => f.enabled);
if (this.config) {
this.categories = (this.config.categories || []).filter(f => f.enabled);
this.filterQueries = this.config.filterQueries || [];
}
this.filterQueries = this.config.filterQueries || [];
}
addFilterQuery(query: string): void {