From 89a856a5d22a5f517702642876652d451f6e9b3e Mon Sep 17 00:00:00 2001 From: tidusjar Date: Sat, 9 Oct 2021 00:18:21 +0100 Subject: [PATCH] fix(settings): :bug: Fixed the issue where you couldn't save the Plex settings --- src/Ombi/.vscode/settings.json | 3 ++- src/Ombi/ClientApp/src/app/settings/plex/plex.component.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Ombi/.vscode/settings.json b/src/Ombi/.vscode/settings.json index 01fa26564..497cd5996 100644 --- a/src/Ombi/.vscode/settings.json +++ b/src/Ombi/.vscode/settings.json @@ -14,6 +14,7 @@ "conventionalCommits.scopes": [ "discover", "request-limits", - "notifications" + "notifications", + "settings" ] } diff --git a/src/Ombi/ClientApp/src/app/settings/plex/plex.component.ts b/src/Ombi/ClientApp/src/app/settings/plex/plex.component.ts index b1e4de171..8d42419fe 100644 --- a/src/Ombi/ClientApp/src/app/settings/plex/plex.component.ts +++ b/src/Ombi/ClientApp/src/app/settings/plex/plex.component.ts @@ -63,6 +63,7 @@ export class PlexComponent implements OnInit, OnDestroy { server.plexAuthToken = selectedServer.accessToken; server.port = parseInt(selectedServer.port); server.ssl = selectedServer.scheme === "http" ? false : true; + server.serverHostname = ""; this.notificationService.success(`Selected ${server.name}!`); } @@ -128,7 +129,7 @@ export class PlexComponent implements OnInit, OnDestroy { let invalid = false; this.settings.servers.forEach(server => { - if (server.serverHostname.length > 0 && !server.serverHostname.startsWith("http")) { + if (server.serverHostname && server.serverHostname.length > 0 && !server.serverHostname.startsWith("http")) { invalid = true; } });