diff --git a/src/main/java/emu/nebula/server/HttpServer.java b/src/main/java/emu/nebula/server/HttpServer.java index d3c4a0a..1eea1d3 100644 --- a/src/main/java/emu/nebula/server/HttpServer.java +++ b/src/main/java/emu/nebula/server/HttpServer.java @@ -162,9 +162,9 @@ public class HttpServer { getApp().post("/user/detail", new UserLoginHandler()); getApp().post("/user/set", new UserSetDataHandler()); + getApp().post("/user/set-info", new UserSetDataHandler()); // CN getApp().post("/user/login", new UserLoginHandler()); getApp().post("/user/quick-login", new UserLoginHandler()); - getApp().post("/user/set-info", new HttpJsonResponse("{\"Code\":200,\"Data\":{},\"Msg\":\"OK\"}")); getApp().post("/user/send-sms", new HttpJsonResponse("{\"Code\":200,\"Data\":{},\"Msg\":\"OK\"}")); getApp().post("/yostar/get-auth", new GetAuthHandler()); diff --git a/src/main/java/emu/nebula/server/routes/UserSetDataHandler.java b/src/main/java/emu/nebula/server/routes/UserSetDataHandler.java index f5dbc06..7ebe2d0 100644 --- a/src/main/java/emu/nebula/server/routes/UserSetDataHandler.java +++ b/src/main/java/emu/nebula/server/routes/UserSetDataHandler.java @@ -31,8 +31,9 @@ public class UserSetDataHandler extends UserLoginHandler { ctx.result("{\"Code\":100110,\"Data\":{},\"Msg\":\"Error\"}"); // VALID_FAIL return; } - - if (req.Key.equals("Nickname")) { + + // OS uses the former, CN uses the latter + if (req.Key.equals("Nickname") || req.Key.equals("nickname")) { account.setNickname(req.Value); account.save(); }