Corrects JSON.NET dictionary deserialization

This commit is contained in:
Cyberboss
2017-11-13 12:20:54 -05:00
parent 22a16eba1f
commit 667a7a772e
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -962,7 +962,7 @@ namespace TGS.Server
}
var dick = JsonConvert.DeserializeObject<IDictionary<string, object>>(json);
var user = dick["user"] as IDictionary<string, object>;
var user = JsonConvert.DeserializeObject<IDictionary<string, object>>((string)dick["user"]);
newPR.Add("commit", atSHA ?? branch.Tip.Sha);
newPR.Add("author", (string)user["login"]);
+1 -1
View File
@@ -52,7 +52,7 @@ namespace TGS.Server
var json = JsonConvert.DeserializeObject<IDictionary<string, object>>(rawdata);
try
{
var details = json["changelog"] as IDictionary<string, object>;
var details = JsonConvert.DeserializeObject<IDictionary<string, object>>((string)json["changelog"]);
PathToChangelogPy = (string)details["script"];
ChangelogPyArguments = (string)details["arguments"];
ChangelogSupport = true;