mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-10-01 16:06:24 +02:00
Ignore invalid cookies when adding response cookies to CookieContainer
Fixes #1868
This commit is contained in:
@@ -221,11 +221,18 @@ namespace NzbDrone.Common.Http
|
||||
};
|
||||
}
|
||||
|
||||
sourceContainer.Add((Uri)request.Url, cookie);
|
||||
|
||||
if (request.StoreRequestCookie)
|
||||
try
|
||||
{
|
||||
presistentContainer.Add((Uri)request.Url, cookie);
|
||||
sourceContainer.Add((Uri)request.Url, cookie);
|
||||
|
||||
if (request.StoreRequestCookie)
|
||||
{
|
||||
presistentContainer.Add((Uri)request.Url, cookie);
|
||||
}
|
||||
}
|
||||
catch (CookieException ex)
|
||||
{
|
||||
_logger.Debug(ex, "Invalid cookie in {0}", (Uri)request.Url);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -260,7 +267,14 @@ namespace NzbDrone.Common.Http
|
||||
};
|
||||
}
|
||||
|
||||
sourceContainer.Add((Uri)request.Url, cookie);
|
||||
try
|
||||
{
|
||||
sourceContainer.Add((Uri)request.Url, cookie);
|
||||
}
|
||||
catch (CookieException ex)
|
||||
{
|
||||
_logger.Debug(ex, "Invalid cookie in {0}", (Uri)request.Url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user