aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Server/LegionManager.cs
diff options
context:
space:
mode:
authorMichael VanOverbeek <[email protected]>2017-02-13 21:49:51 +0000
committerMichael VanOverbeek <[email protected]>2017-02-13 21:49:51 +0000
commit09aaca5d88e3108dcf63748f1128a880d30b844e (patch)
tree1d6e9ea800b6e4bc8822957a528322daf970fb68 /ShiftOS.Server/LegionManager.cs
parent7c486bbe0bf57500d43058022dcc4d7a2c953c8f (diff)
downloadshiftos_thereturn-09aaca5d88e3108dcf63748f1128a880d30b844e.tar.gz
shiftos_thereturn-09aaca5d88e3108dcf63748f1128a880d30b844e.tar.bz2
shiftos_thereturn-09aaca5d88e3108dcf63748f1128a880d30b844e.zip
server-side fixes for legions
Diffstat (limited to 'ShiftOS.Server/LegionManager.cs')
-rw-r--r--ShiftOS.Server/LegionManager.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/ShiftOS.Server/LegionManager.cs b/ShiftOS.Server/LegionManager.cs
index 2911da2..452b216 100644
--- a/ShiftOS.Server/LegionManager.cs
+++ b/ShiftOS.Server/LegionManager.cs
@@ -20,7 +20,7 @@ namespace ShiftOS.Server
if (File.Exists("legions.json"))
legions = JsonConvert.DeserializeObject<List<Legion>>(File.ReadAllText("legions.json"));
- var l = JsonConvert.DeserializeObject<Legion>(contents as string);
+ var l = JsonConvert.DeserializeObject<Legion>(JsonConvert.SerializeObject(contents));
bool legionExists = false;
foreach (var legion in legions)
@@ -52,7 +52,7 @@ namespace ShiftOS.Server
}
- [MudRequest("legion_getall")]
+ [MudRequest("legion_get_all")]
public static void GetAllLegions(string guid, object contents)
{
List<Legion> allLegions = new List<Legion>();
@@ -72,7 +72,7 @@ namespace ShiftOS.Server
[MudRequest("legion_get_users")]
public static void GetLegionUsers(string guid, object contents)
{
- var lgn = JsonConvert.DeserializeObject<Legion>(contents as string);
+ var lgn = JsonConvert.DeserializeObject<Legion>(JsonConvert.SerializeObject(contents));
List<string> userIDs = new List<string>();
@@ -101,7 +101,7 @@ namespace ShiftOS.Server
[MudRequest("user_get_legion")]
public static void GetUserLegion(string guid, object contents)
{
- var userSave = JsonConvert.DeserializeObject<Save>(contents as string);
+ var userSave = JsonConvert.DeserializeObject<Save>(JsonConvert.SerializeObject(contents));
if (File.Exists("legions.json"))
{