From 31236dc6d80ec6808e46674ce92a1913ab987d27 Mon Sep 17 00:00:00 2001 From: David Douglas Date: Wed, 8 Nov 2017 11:27:09 +0000 Subject: [PATCH] Add body abstract type checks for string --- http/ZumoRequest.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/http/ZumoRequest.cs b/http/ZumoRequest.cs index e07bb24..04f5e7b 100644 --- a/http/ZumoRequest.cs +++ b/http/ZumoRequest.cs @@ -42,6 +42,10 @@ public sealed class ZumoRequest : RestRequest { } public override void AddBody(T data, string contentType = "application/json; charset=utf-8") { + if (typeof(T) == typeof(string)) { + this.AddBody(data.ToString(), contentType); + return; + } string jsonString = excludeSystemProperties ? JsonHelper.ToJsonExcludingSystemProperties(data) : JsonUtility.ToJson(data); byte[] bytes = Encoding.UTF8.GetBytes(jsonString); this.AddBody(bytes, contentType);