cr changes
[arvados.git] / src / services / search-service / search-service.ts
index af643c89fc20597000791cf694570f24eb07b14d..8a218bd5db0ac38bc44fecafeaf79cae3347c21d 100644 (file)
@@ -2,7 +2,7 @@
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-export class SearchQueriesService {
+export class SearchService {
     private recentQueries: string[] = this.getRecentQueries();
     private savedQueries: string[] = this.getSavedQueries();
 
@@ -30,8 +30,7 @@ export class SearchQueriesService {
     }
 
     deleteSavedQuery(id: number) {
-        const queryToDelete = this.savedQueries[id];
-        const restQueries = this.savedQueries.filter(query => query !== queryToDelete);
-        return localStorage.setItem('savedQueries', JSON.stringify(restQueries));
+        this.savedQueries.splice(id, 1);
+        localStorage.setItem('savedQueries', JSON.stringify(this.savedQueries));
     }
 }
\ No newline at end of file