Cleanup BooleanConverter to STJson

pull/1884/head
Bogdan 8 months ago
parent 82688d8a55
commit 52c6b56a4c

@ -36,6 +36,7 @@ namespace NzbDrone.Common.Serializer
serializerSettings.Converters.Add(new STJTimeSpanConverter());
serializerSettings.Converters.Add(new STJUtcConverter());
serializerSettings.Converters.Add(new DictionaryStringObjectConverter());
serializerSettings.Converters.Add(new BooleanConverter());
}
public static T Deserialize<T>(string json)

@ -451,22 +451,16 @@ namespace NzbDrone.Core.Indexers.Definitions
[JsonPropertyName("tmdb_id")]
public string TmdbId { get; set; }
[JsonConverter(typeof(BooleanConverter))]
public bool Freeleech { get; set; }
[JsonConverter(typeof(BooleanConverter))]
public bool Promo25 { get; set; }
[JsonConverter(typeof(BooleanConverter))]
public bool Promo50 { get; set; }
[JsonConverter(typeof(BooleanConverter))]
public bool Promo75 { get; set; }
[JsonConverter(typeof(BooleanConverter))]
public bool Limited { get; set; }
[JsonConverter(typeof(BooleanConverter))]
public bool Internal { get; set; }
}
}

@ -1,5 +1,4 @@
using System.Text.Json.Serialization;
using NzbDrone.Common.Serializer;
namespace NzbDrone.Core.Indexers.Definitions.FileList;
@ -23,15 +22,12 @@ public class FileListTorrent
[JsonPropertyName("imdb")]
public string ImdbId { get; set; }
[JsonConverter(typeof(BooleanConverter))]
public bool Internal { get; set; }
[JsonPropertyName("freeleech")]
[JsonConverter(typeof(BooleanConverter))]
public bool FreeLeech { get; set; }
[JsonPropertyName("doubleup")]
[JsonConverter(typeof(BooleanConverter))]
public bool DoubleUp { get; set; }
[JsonPropertyName("upload_date")]

Loading…
Cancel
Save