From b870f96ec86d4675191816fb04adab28d9d63ff2 Mon Sep 17 00:00:00 2001 From: ta264 Date: Wed, 24 Feb 2021 21:38:29 +0000 Subject: [PATCH] Fixed: Select option type for cardigann indexers --- .../Indexers/Definitions/Cardigann/CardigannBase.cs | 2 +- src/Prowlarr.Api.V1/Indexers/IndexerResource.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs index a729ae651..2d51907df 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs @@ -238,7 +238,7 @@ namespace NzbDrone.Core.Indexers.Cardigann { _logger.Debug($"Setting options: {setting.Options.ToJson()}"); var sorted = setting.Options.OrderBy(x => x.Key).ToList(); - var selected = sorted[(int)value]; + var selected = sorted[(int)(long)value]; _logger.Debug($"Selected option: {selected.ToJson()}"); diff --git a/src/Prowlarr.Api.V1/Indexers/IndexerResource.cs b/src/Prowlarr.Api.V1/Indexers/IndexerResource.cs index bb7361130..9e88fe38a 100644 --- a/src/Prowlarr.Api.V1/Indexers/IndexerResource.cs +++ b/src/Prowlarr.Api.V1/Indexers/IndexerResource.cs @@ -112,7 +112,7 @@ namespace Prowlarr.Api.V1.Indexers { if (setting.Type == "select") { - return value.ToString().ParseInt32() ?? 0; + return value.ToString().ParseInt64() ?? 0; } else if (setting.Type == "checkbox") {