From 354108d94d62a61ff1cf98acafc26da817ec992a Mon Sep 17 00:00:00 2001 From: ruri Date: Fri, 27 Mar 2020 04:22:50 +0100 Subject: [PATCH] Improved backwards compatibility --- RuriLib/Blocks/BlockBypassCF.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/RuriLib/Blocks/BlockBypassCF.cs b/RuriLib/Blocks/BlockBypassCF.cs index 658e5f9..c79fc2c 100644 --- a/RuriLib/Blocks/BlockBypassCF.cs +++ b/RuriLib/Blocks/BlockBypassCF.cs @@ -83,9 +83,16 @@ namespace RuriLib writer .Label(Label) .Token("BYPASSCF") - .Literal(Url) - .Token("SECPROTO") - .Token(SecurityProtocol) + .Literal(Url); + + if (SecurityProtocol != SecurityProtocol.SystemDefault) + { + writer + .Token("SECPROTO") + .Token(SecurityProtocol); + } + + writer .Literal(UserAgent, "UserAgent") .Boolean(PrintResponseInfo, "PrintResponseInfo"); return writer.ToString();