added autocomplete

This commit is contained in:
Jonas Winkler
2020-10-27 17:05:14 +01:00
parent 2f549bec55
commit f978703105
5 changed files with 44 additions and 9 deletions

View File

@@ -14,9 +14,9 @@ export abstract class AbstractPaperlessService<T extends ObjectWithId> {
let url = `${this.baseUrl}${this.resourceName}/`
if (id) {
url += `${id}/`
if (action) {
url += `${action}/`
}
}
if (action) {
url += `${action}/`
}
return url
}

View File

@@ -34,4 +34,8 @@ export class SearchService {
search(query: string): Observable<SearchResult[]> {
return this.http.get<SearchResult[]>(`${environment.apiBaseUrl}search/`, {params: new HttpParams().set('query', query)})
}
autocomplete(term: string): Observable<string[]> {
return this.http.get<string[]>(`${environment.apiBaseUrl}search/autocomplete/`, {params: new HttpParams().set('term', term)})
}
}