From 100b8e4753849c6ba8c0fdfb28e21e24b2a08069 Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Mon, 1 Apr 2019 12:27:06 -0400 Subject: [PATCH] fix: JsonReader GetValueAsString ignores token type --- ICD.Common.Utils/Extensions/JsonReaderExtensions.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ICD.Common.Utils/Extensions/JsonReaderExtensions.cs b/ICD.Common.Utils/Extensions/JsonReaderExtensions.cs index 6fd875c..87892be 100644 --- a/ICD.Common.Utils/Extensions/JsonReaderExtensions.cs +++ b/ICD.Common.Utils/Extensions/JsonReaderExtensions.cs @@ -148,11 +148,7 @@ namespace ICD.Common.Utils.Extensions if (extends == null) throw new ArgumentNullException("extends"); - if (extends.TokenType == JsonToken.String || extends.TokenType == JsonToken.Null) - return extends.Value as string; - - string message = string.Format("Token {0} {1} is not {2}", extends.TokenType, extends.Value, JsonToken.String); - throw new InvalidCastException(message); + return extends.Value as string; } ///