From 645c1949a15d3757cb45faa36e4bfc5069bee66d Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Tue, 22 Nov 2022 13:12:54 -0800 Subject: [PATCH] fix: Fixes ToBoolean (#1261) --- Projects/Server/Utilities/Utility.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Projects/Server/Utilities/Utility.cs b/Projects/Server/Utilities/Utility.cs index 21b986818..92eb76035 100644 --- a/Projects/Server/Utilities/Utility.cs +++ b/Projects/Server/Utilities/Utility.cs @@ -807,10 +807,9 @@ public static class Utility } public static bool ToBoolean(string value) => - bool.TryParse(value, out var b) && b || - value.InsensitiveEquals("enabled") || - value.InsensitiveEquals("on") || - !value.InsensitiveEquals("disabled") && !value.InsensitiveEquals("off"); + bool.TryParse(value, out var b) + ? b + : value.InsensitiveEquals("enabled") || value.InsensitiveEquals("on"); public static double ToDouble(string value) {