返回提交历史
Modified
src/controllers/api/createAllianceController.ts
+3
-1
Modified
src/routes/api.ts
+1
-0
XFEstudio/XFESpaceNinjaServer
feat: handle createAlliance get request (#3489)
Closes #3481 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/3489 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
799b69b0
代码差异
2 个文件
+4
-1
@@ -19,7 +19,9 @@ export const createAllianceController: RequestHandler = async (req, res) => {
19
19
res.status(400).send("Invalid permission").end();
20
20
return;
21
21
}
22
const data = getJSONfromString<ICreateAllianceRequest>(String(req.body));
22
const data: ICreateAllianceRequest = req.body
23
? getJSONfromString<ICreateAllianceRequest>(String(req.body))
24
: { allianceName: req.query.allianceName as string };
23
25
const alliance = new Alliance({ Name: data.allianceName });
24
26
try {
25
27
await alliance.save();
@@ -201,6 +201,7 @@ apiRouter.get("/claimLibraryDailyTaskReward.php", claimLibraryDailyTaskRewardCon
201
201
apiRouter.get("/completeCalendarEvent.php", completeCalendarEventController);
202
202
apiRouter.get("/confirmAllianceInvitation.php", confirmAllianceInvitationController);
203
203
apiRouter.get("/confirmGuildInvitation.php", confirmGuildInvitationGetController);
204
apiRouter.get("/createAlliance.php", createAllianceController); // ~U10
204
205
apiRouter.get("/createGuild.php", createGuildGetController);
205
206
apiRouter.get("/credits.php", creditsController);
206
207
apiRouter.get("/declineAllianceInvite.php", declineAllianceInviteController);