From cf71f719fc886e28d4f99f9f80f5e14a004f3fa5 Mon Sep 17 00:00:00 2001 From: kaso17 Date: Tue, 21 Feb 2017 15:30:03 +0100 Subject: [PATCH] improve cookie handling --- src/Jackett/Utils/Clients/HttpWebClient.cs | 2 +- src/Jackett/Utils/Clients/HttpWebClient2.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Jackett/Utils/Clients/HttpWebClient.cs b/src/Jackett/Utils/Clients/HttpWebClient.cs index d1f5e568a..215624238 100644 --- a/src/Jackett/Utils/Clients/HttpWebClient.cs +++ b/src/Jackett/Utils/Clients/HttpWebClient.cs @@ -183,7 +183,7 @@ namespace Jackett.Utils.Clients var nameSplit = value.IndexOf('='); if (nameSplit > -1) { - responseCookies.Add(new Tuple(value.Substring(0, nameSplit), value.Substring(0, value.IndexOf(';') == -1 ? value.Length : (value.IndexOf(';') + 1)))); + responseCookies.Add(new Tuple(value.Substring(0, nameSplit), value.Substring(0, value.IndexOf(';') == -1 ? value.Length : (value.IndexOf(';'))) + ";")); } } diff --git a/src/Jackett/Utils/Clients/HttpWebClient2.cs b/src/Jackett/Utils/Clients/HttpWebClient2.cs index e61844154..e80648ce1 100644 --- a/src/Jackett/Utils/Clients/HttpWebClient2.cs +++ b/src/Jackett/Utils/Clients/HttpWebClient2.cs @@ -197,7 +197,7 @@ namespace Jackett.Utils.Clients var nameSplit = value.IndexOf('='); if (nameSplit > -1) { - responseCookies.Add(new Tuple(value.Substring(0, nameSplit), value.Substring(0, value.IndexOf(';') == -1 ? value.Length : (value.IndexOf(';') + 1)))); + responseCookies.Add(new Tuple(value.Substring(0, nameSplit), value.Substring(0, value.IndexOf(';') == -1 ? value.Length : (value.IndexOf(';')))+";")); } }