();
constructor(
private requestService: RequestService,
@@ -22,6 +24,11 @@ export class AlbumSearchComponent {
private readonly translate: TranslateService) {
}
+ public selectArtist(event: Event, artistId: string) {
+ event.preventDefault();
+ this.setSearch.emit(artistId);
+ }
+
public request(searchResult: ISearchMovieResult) {
searchResult.requested = true;
searchResult.requestProcessing = true;
diff --git a/src/Ombi/ClientApp/app/search/music/musicsearch.component.html b/src/Ombi/ClientApp/app/search/music/musicsearch.component.html
index 28ea1b399..e9dc8637e 100644
--- a/src/Ombi/ClientApp/app/search/music/musicsearch.component.html
+++ b/src/Ombi/ClientApp/app/search/music/musicsearch.component.html
@@ -8,9 +8,9 @@
@@ -32,7 +32,7 @@
diff --git a/src/Ombi/ClientApp/app/search/music/musicsearch.component.ts b/src/Ombi/ClientApp/app/search/music/musicsearch.component.ts
index 546fde9f6..e17187355 100644
--- a/src/Ombi/ClientApp/app/search/music/musicsearch.component.ts
+++ b/src/Ombi/ClientApp/app/search/music/musicsearch.component.ts
@@ -100,6 +100,12 @@ export class MusicSearchComponent implements OnInit {
}
}
+ public setArtistSearch(artistId: string) {
+ this.searchAlbum = false;
+ this.clearAlbumResults();
+ this.searchChanged.next(`lidarr:${artistId}`);
+ }
+
public request(searchResult: ISearchMovieResult) {
searchResult.requested = true;
searchResult.requestProcessing = true;