aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Server/LegionManager.cs
diff options
context:
space:
mode:
authorMichael VanOverbeek <[email protected]>2017-02-15 21:30:58 +0000
committerMichael VanOverbeek <[email protected]>2017-02-15 21:31:03 +0000
commit91f97a65b2c6d1fad3a211a6739a49d9908f69a2 (patch)
treeae91161012ad62f8d35377369557bff14cd18718 /ShiftOS.Server/LegionManager.cs
parent9729d2ba5998351849b0fe7e755a3176de655bab (diff)
downloadshiftos_thereturn-91f97a65b2c6d1fad3a211a6739a49d9908f69a2.tar.gz
shiftos_thereturn-91f97a65b2c6d1fad3a211a6739a49d9908f69a2.tar.bz2
shiftos_thereturn-91f97a65b2c6d1fad3a211a6739a49d9908f69a2.zip
whoa mud refactoring
Diffstat (limited to 'ShiftOS.Server/LegionManager.cs')
-rw-r--r--ShiftOS.Server/LegionManager.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/ShiftOS.Server/LegionManager.cs b/ShiftOS.Server/LegionManager.cs
index 452b216..27170f9 100644
--- a/ShiftOS.Server/LegionManager.cs
+++ b/ShiftOS.Server/LegionManager.cs
@@ -13,14 +13,14 @@ namespace ShiftOS.Server
{
public static class LegionManager
{
- [MudRequest("legion_createnew")]
+ [MudRequest("legion_createnew", typeof(Legion))]
public static void CreateLegion(string guid, object contents)
{
List<Legion> legions = new List<Legion>();
if (File.Exists("legions.json"))
legions = JsonConvert.DeserializeObject<List<Legion>>(File.ReadAllText("legions.json"));
- var l = JsonConvert.DeserializeObject<Legion>(JsonConvert.SerializeObject(contents));
+ var l = contents as Legion;
bool legionExists = false;
foreach (var legion in legions)
@@ -52,7 +52,7 @@ namespace ShiftOS.Server
}
- [MudRequest("legion_get_all")]
+ [MudRequest("legion_get_all", null)]
public static void GetAllLegions(string guid, object contents)
{
List<Legion> allLegions = new List<Legion>();
@@ -69,10 +69,10 @@ namespace ShiftOS.Server
}
- [MudRequest("legion_get_users")]
+ [MudRequest("legion_get_users", typeof(Legion))]
public static void GetLegionUsers(string guid, object contents)
{
- var lgn = JsonConvert.DeserializeObject<Legion>(JsonConvert.SerializeObject(contents));
+ var lgn = contents as Legion;
List<string> userIDs = new List<string>();
@@ -98,10 +98,10 @@ namespace ShiftOS.Server
}
- [MudRequest("user_get_legion")]
+ [MudRequest("user_get_legion", typeof(Save))]
public static void GetUserLegion(string guid, object contents)
{
- var userSave = JsonConvert.DeserializeObject<Save>(JsonConvert.SerializeObject(contents));
+ var userSave = contents as Save;
if (File.Exists("legions.json"))
{