diff --git a/src/Ombi/.vscode/launch.json b/src/Ombi/.vscode/launch.json
index 0a45aaea0..b14ee6004 100644
--- a/src/Ombi/.vscode/launch.json
+++ b/src/Ombi/.vscode/launch.json
@@ -1,6 +1,17 @@
{
"version": "0.2.0",
"configurations": [
+ {
+ "name": "Launch Backend",
+ "type": "coreclr",
+ "request": "launch",
+ "preLaunchTask": "build",
+ "program": "${workspaceFolder}/bin/Debug/net5.0/ombi.dll",
+ "args": ["--host", "http://localhost:3577"],
+ "cwd": "${workspaceFolder}",
+ "stopAtEntry": false,
+ "console": "internalConsole"
+ },
{
"name": "ng serve",
"type": "chrome",
diff --git a/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.html b/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.html
index ee3e59783..faec960b1 100644
--- a/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.html
+++ b/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.html
@@ -1,7 +1,6 @@
-
{{getAvailbilityStatus()}}
diff --git a/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.ts b/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.ts
index 335e88649..ec3dd9986 100644
--- a/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.ts
+++ b/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.ts
@@ -52,19 +52,6 @@ export class DiscoverCardComponent implements OnInit {
return "";
}
- public getAvailbility(): string {
- if (this.result.available) {
- return "fa-check-circle";
- }
- if (this.result.approved) {
- return "fa-check-circle";
- }
- if (this.result.requested) {
- return "fa-question-circle";
- }
- return "";
- }
-
public getAvailbilityStatus(): string {
if (this.result.available) {
return "Available";
@@ -107,7 +94,7 @@ export class DiscoverCardComponent implements OnInit {
private updateTvItem(updated: ISearchTvResultV2) {
this.result.title = updated.title;
this.result.id = updated.id;
- this.result.available = updated.fullyAvailable;
+ this.result.available = updated.fullyAvailable || updated.partlyAvailable;
this.result.posterPath = updated.banner;
this.result.requested = updated.requested;
this.result.url = updated.imdbId;
diff --git a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts b/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts
index c42a0417d..c1ed3bc63 100644
--- a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts
+++ b/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts
@@ -290,7 +290,7 @@ export class DiscoverComponent implements OnInit {
url: undefined,
rating: +m.rating,
overview: m.overview,
- approved: m.approved,
+ approved: m.approved || m.partlyAvailable,
imdbid: m.imdbId,
denied: false,
background: m.background
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.html b/src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.html
index 70832f267..1dfa5c544 100644
--- a/src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.html
+++ b/src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.html
@@ -28,7 +28,7 @@