@ -11,7 +11,7 @@ namespace NzbDrone.Core.Download.Clients.Sabnzbd
{
public interface ISabnzbdProxy
{
SabnzbdAddResponse DownloadNzb ( Byte [ ] nzbData , string name, string category , int priority , SabnzbdSettings settings ) ;
SabnzbdAddResponse DownloadNzb ( Byte [ ] nzbData , string file name, string category , int priority , SabnzbdSettings settings ) ;
void RemoveFrom ( string source , string id , bool deleteData , SabnzbdSettings settings ) ;
string ProcessRequest ( IRestRequest restRequest , string action , SabnzbdSettings settings ) ;
SabnzbdVersionResponse GetVersion ( SabnzbdSettings settings ) ;
@ -30,12 +30,12 @@ namespace NzbDrone.Core.Download.Clients.Sabnzbd
_logger = logger ;
}
public SabnzbdAddResponse DownloadNzb ( Byte [ ] nzbData , string titl e, string category , int priority , SabnzbdSettings settings )
public SabnzbdAddResponse DownloadNzb ( Byte [ ] nzbData , string filenam e, string category , int priority , SabnzbdSettings settings )
{
var request = new RestRequest ( Method . POST ) ;
var action = String . Format ( "mode=addfile&cat={0}&priority={1}" , Uri . EscapeDataString ( category ) , priority ) ;
request . AddFile ( "name" , nzbData , titl e, "application/x-nzb" ) ;
request . AddFile ( "name" , nzbData , filenam e, "application/x-nzb" ) ;
SabnzbdAddResponse response ;