Merge pull request #7 from AKCore/main
Add Reroll Random and Stats upload
This commit is contained in:
commit
f2dfb42071
@ -8,7 +8,7 @@ import { apiRouter } from "@/src/routes/api";
|
|||||||
import { cacheRouter } from "@/src/routes/cache";
|
import { cacheRouter } from "@/src/routes/cache";
|
||||||
import { customRouter } from "./routes/custom";
|
import { customRouter } from "./routes/custom";
|
||||||
import { dynamicController } from "./routes/dynamic";
|
import { dynamicController } from "./routes/dynamic";
|
||||||
|
import { statsRouter } from "./routes/stats";
|
||||||
import bodyParser from "body-parser";
|
import bodyParser from "body-parser";
|
||||||
|
|
||||||
import morgan from "morgan";
|
import morgan from "morgan";
|
||||||
@ -32,6 +32,7 @@ app.use("/custom", customRouter);
|
|||||||
app.use("/:id/dynamic", dynamicController);
|
app.use("/:id/dynamic", dynamicController);
|
||||||
|
|
||||||
app.post("/pay/steamPacks.php", steamPacksController);
|
app.post("/pay/steamPacks.php", steamPacksController);
|
||||||
|
app.use("/stats", statsRouter);
|
||||||
|
|
||||||
app.use(unknownEndpointHandler);
|
app.use(unknownEndpointHandler);
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
import { RequestHandler } from "express";
|
import { RequestHandler } from "express";
|
||||||
|
|
||||||
const deleteSessionController: RequestHandler = (_req, res) => {
|
const deleteSessionController: RequestHandler = (_req, res) => {
|
||||||
console.log("DeleteSession Request:", JSON.parse(_req.body));
|
|
||||||
res.json({ sessionId: { $oid: "64768f104722f795300c9fc0" }, rewardSeed: 5867309943877621023 });
|
res.json({ sessionId: { $oid: "64768f104722f795300c9fc0" }, rewardSeed: 5867309943877621023 });
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
import { RequestHandler } from "express";
|
import { RequestHandler } from "express";
|
||||||
|
|
||||||
const genericUpdateController: RequestHandler = (_req, res) => {
|
const genericUpdateController: RequestHandler = (_req, res) => {
|
||||||
console.log("GenericUpdate Request:", JSON.parse(_req.body));
|
|
||||||
res.json({});
|
res.json({});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
8
src/controllers/api/rerollRandomModController.ts
Normal file
8
src/controllers/api/rerollRandomModController.ts
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { RequestHandler } from "express";
|
||||||
|
|
||||||
|
const rerollRandomModController: RequestHandler = (_req, res) => {
|
||||||
|
console.log("RerollRandomMod Request:", _req.body.toString('hex').replace(/(.)(.)/g, '$1$2 '));
|
||||||
|
res.json({ });
|
||||||
|
};
|
||||||
|
|
||||||
|
export { rerollRandomModController };
|
7
src/controllers/stats/uploadController.ts
Normal file
7
src/controllers/stats/uploadController.ts
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { RequestHandler } from "express";
|
||||||
|
|
||||||
|
const uploadController: RequestHandler = (_req, res) => {
|
||||||
|
res.json({});
|
||||||
|
};
|
||||||
|
|
||||||
|
export { uploadController };
|
@ -28,6 +28,7 @@ import { deleteSessionController } from "../controllers/api/deleteSessionControl
|
|||||||
import { logoutController } from "../controllers/api/logoutController";
|
import { logoutController } from "../controllers/api/logoutController";
|
||||||
import { missionInventoryUpdateController } from "../controllers/api/missionInventoryUpdateController";
|
import { missionInventoryUpdateController } from "../controllers/api/missionInventoryUpdateController";
|
||||||
import { genericUpdateController } from "../controllers/api/genericUpdateController";
|
import { genericUpdateController } from "../controllers/api/genericUpdateController";
|
||||||
|
import { rerollRandomModController } from "../controllers/api/rerollRandomModController";
|
||||||
|
|
||||||
|
|
||||||
const apiRouter = express.Router();
|
const apiRouter = express.Router();
|
||||||
@ -65,5 +66,5 @@ apiRouter.post("/hostSession.php", hostSessionController);
|
|||||||
apiRouter.post("/updateSession.php", updateSessionPostController);
|
apiRouter.post("/updateSession.php", updateSessionPostController);
|
||||||
apiRouter.post("/missionInventoryUpdate.php", missionInventoryUpdateController);
|
apiRouter.post("/missionInventoryUpdate.php", missionInventoryUpdateController);
|
||||||
apiRouter.post("/genericUpdate.php", genericUpdateController);
|
apiRouter.post("/genericUpdate.php", genericUpdateController);
|
||||||
|
apiRouter.post("/rerollRandomMod.php", rerollRandomModController)
|
||||||
export { apiRouter };
|
export { apiRouter };
|
||||||
|
7
src/routes/stats.ts
Normal file
7
src/routes/stats.ts
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import express from "express";
|
||||||
|
import { uploadController } from "../controllers/stats/uploadController";
|
||||||
|
|
||||||
|
const statsRouter = express.Router();
|
||||||
|
|
||||||
|
statsRouter.post("/upload.php", uploadController);
|
||||||
|
export { statsRouter };
|
Loading…
x
Reference in New Issue
Block a user