Support for primary and fallback download client

This commit is contained in:
Taloth Saldono 2019-05-30 01:42:34 +02:00 committed by Qstick
parent 4ec0cace2e
commit 3b3d81dab2
8 changed files with 320 additions and 3 deletions

View file

@ -7,6 +7,7 @@ namespace Lidarr.Api.V1.DownloadClient
{
public bool Enable { get; set; }
public DownloadProtocol Protocol { get; set; }
public int Priority { get; set; }
}
public class DownloadClientResourceMapper : ProviderResourceMapper<DownloadClientResource, DownloadClientDefinition>
@ -19,6 +20,7 @@ namespace Lidarr.Api.V1.DownloadClient
resource.Enable = definition.Enable;
resource.Protocol = definition.Protocol;
resource.Priority = definition.Priority;
return resource;
}
@ -31,6 +33,7 @@ namespace Lidarr.Api.V1.DownloadClient
definition.Enable = resource.Enable;
definition.Protocol = resource.Protocol;
definition.Priority = resource.Priority;
return definition;
}