diff --git a/src/app/metadata-edit/metadata-edit.component.html b/src/app/metadata-edit/metadata-edit.component.html
index 7ecee13e..a5f2b959 100644
--- a/src/app/metadata-edit/metadata-edit.component.html
+++ b/src/app/metadata-edit/metadata-edit.component.html
@@ -84,7 +84,11 @@
Identify show
Search on metadata providers
-
+
+ Search for
+
+
+
diff --git a/src/app/metadata-edit/metadata-edit.component.ts b/src/app/metadata-edit/metadata-edit.component.ts
index 16ebc3a1..efa7351c 100644
--- a/src/app/metadata-edit/metadata-edit.component.ts
+++ b/src/app/metadata-edit/metadata-edit.component.ts
@@ -8,6 +8,7 @@ import {MatAutocompleteSelectedEvent} from "@angular/material/autocomplete";
import {Observable, of} from "rxjs";
import {tap} from "rxjs/operators";
import {Studio} from "../../models/studio";
+import {ShowGridComponent} from "../show-grid/show-grid.component";
@Component({
selector: 'app-metadata-edit',
@@ -23,6 +24,7 @@ export class MetadataEditComponent implements OnInit
private identifing: Observable;
private identifiedShows: [string, Show[]];
+ @ViewChild("identifyGrid") private identifyGrid: ShowGridComponent;
constructor(public dialogRef: MatDialogRef, @Inject(MAT_DIALOG_DATA) public show: Show, private http: HttpClient)
{
@@ -34,6 +36,8 @@ export class MetadataEditComponent implements OnInit
{
this.allStudios = result;
});
+
+ this.reIdentify(this.show.title);
}
ngOnInit(): void
@@ -89,8 +93,6 @@ export class MetadataEditComponent implements OnInit
identityShow(name: string): Observable
{
- if (this.identifing)
- return this.identifing;
if (this.identifiedShows && this.identifiedShows[0] === name)
return of(this.identifiedShows[1]);
this.identifing = this.http.get("/api/show/identify/" + name + "?isMovie=" + this.show.isMovie).pipe(
@@ -98,4 +100,10 @@ export class MetadataEditComponent implements OnInit
);
return this.identifing;
}
+
+ reIdentify(search: string)
+ {
+ console.log("Searching for " + search);
+ this.identityShow(search).subscribe(x => this.identifyGrid.shows = x);
+ }
}
diff --git a/src/app/show-grid/show-grid.component.html b/src/app/show-grid/show-grid.component.html
index 2ab1d2fc..1f505bc6 100644
--- a/src/app/show-grid/show-grid.component.html
+++ b/src/app/show-grid/show-grid.component.html
@@ -1,7 +1,7 @@