diff --git a/searchPages/searchUtils/searchPageTableView.component.ts b/searchPages/searchUtils/searchPageTableView.component.ts index fe0228f3..eba28582 100644 --- a/searchPages/searchUtils/searchPageTableView.component.ts +++ b/searchPages/searchUtils/searchPageTableView.component.ts @@ -112,21 +112,28 @@ export class SearchPageTableViewComponent implements OnInit, AfterViewInit { if(this.piwiksub){ this.piwiksub.unsubscribe(); } - $.fn['dataTable'].ext.search.pop(); + try{ + $.fn['dataTable'].ext.search.pop(); + }catch(e){ + console.error("An error occured in ngOnDestroy of SearchPageTableViewComponent ", e) + } } ngAfterViewInit(): void { + try{ $.fn['dataTable'].ext.search.push((settings, data, dataIndex) => { if (this.filterData(data, this.searchUtils.keyword, this.filters)) { - console.info("filter true (keyword:"+this.searchUtils.keyword+")"); + // console.info("filter true (keyword:"+this.searchUtils.keyword+")"); return true; } - console.info("filter false (keyword:"+this.searchUtils.keyword+")"); + // console.info("filter false (keyword:"+this.searchUtils.keyword+")"); return false; }); - + }catch(e){ + console.error("An error occured in ngAfterViewInit of SearchPageTableViewComponent ", e) + } }