Skip to content

Commit 77050f5

Browse files
committed
fix: fixed an issue with search filters not being applied at all
1 parent d116cd1 commit 77050f5

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/xivapi.service.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -156,14 +156,12 @@ export class XivapiService {
156156
return this.request<any>(`${XivapiService.API_BASE_URL}/PatchList`, options);
157157
}
158158

159-
protected request<T>(endpoint: string, params?: XivapiOptions): Observable<T> {
160-
const queryParams: HttpParams = this.prepareQueryString(params);
159+
protected request<T>(endpoint: string, params?: XivapiOptions, baseQueryString : HttpParams = new HttpParams()): Observable<T> {
160+
const queryParams: HttpParams = this.prepareQueryString(params, baseQueryString);
161161
return this.http.get<any>(endpoint, {params: queryParams});
162-
163162
}
164163

165-
private prepareQueryString(options?: XivapiOptions): HttpParams {
166-
const queryString: HttpParams = new HttpParams();
164+
private prepareQueryString(options?: XivapiOptions, queryString: HttpParams = new HttpParams()): HttpParams {
167165
if (options === null || options === undefined) {
168166
return queryString;
169167
}

0 commit comments

Comments
 (0)