mirror of
https://gitlab.com/openlp/web-remote.git
synced 2024-12-22 03:22:48 +00:00
Fix api calls for new search option api
This commit is contained in:
parent
2812e383e6
commit
2482cbb1b3
@ -28,14 +28,19 @@ export class SearchOptionsComponent {
|
||||
getSearchOptions() {
|
||||
this.openlpService.getSearchOptions(this.selectedPlugin).subscribe(res => {
|
||||
if (this.selectedPlugin === 'bibles') {
|
||||
this.searchOptions = res['bibles'];
|
||||
this.selectedSearchOption = res['primary'];
|
||||
for (const option of res) {
|
||||
if (option.name === 'primary bible') {
|
||||
this.searchOptions = option['list'];
|
||||
this.selectedSearchOption = option['selected'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
setSearchOption(option) {
|
||||
this.openlpService.setSearchOption(this.selectedPlugin, option.value).subscribe(res => {});
|
||||
this.selectedSearchOption = option.value;
|
||||
setSearchOption(target) {
|
||||
this.openlpService.setSearchOption(this.selectedPlugin, 'primary bible', target.value).subscribe(res => {});
|
||||
this.selectedSearchOption = target.value;
|
||||
}
|
||||
}
|
||||
|
@ -89,8 +89,8 @@ export class OpenLPService {
|
||||
return this.http.get(`${this.apiURL}/plugins/${plugin}/search-options`, httpOptions);
|
||||
}
|
||||
|
||||
setSearchOption(plugin, option): Observable<any> {
|
||||
return this.http.post(`${this.apiURL}/plugins/${plugin}/search-options`, {'option': option}, httpOptions);
|
||||
setSearchOption(plugin, option, value): Observable<any> {
|
||||
return this.http.post(`${this.apiURL}/plugins/${plugin}/search-options`, {'option': option, 'value': value}, httpOptions);
|
||||
}
|
||||
|
||||
getServiceItems(): Observable<ServiceItem[]> {
|
||||
|
Loading…
Reference in New Issue
Block a user