mirror of
https://github.com/spacebarchat/server.git
synced 2026-03-30 22:35:40 +00:00
Dont use promises for dummy endpoints
This commit is contained in:
@@ -30,7 +30,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
res.json([]).status(200);
|
||||
},
|
||||
);
|
||||
|
||||
@@ -35,7 +35,7 @@ router.post(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { attachment_urls } = req.body as RefreshUrlsRequestSchema;
|
||||
|
||||
const refreshed_urls = attachment_urls.map((url) => {
|
||||
|
||||
@@ -33,7 +33,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
res.json([] as HubDirectoryEntriesResponse);
|
||||
},
|
||||
);
|
||||
|
||||
@@ -142,7 +142,7 @@ router.patch(
|
||||
router.put(
|
||||
"/",
|
||||
messageUpload.single("file"),
|
||||
async (req, res, next) => {
|
||||
(req, res, next) => {
|
||||
if (req.body.payload_json) {
|
||||
req.body = JSON.parse(req.body.payload_json);
|
||||
}
|
||||
|
||||
@@ -45,12 +45,11 @@ router.post(
|
||||
|
||||
const messages = (
|
||||
await Promise.all(
|
||||
body.channels.map(
|
||||
async (channelId) =>
|
||||
await Message.findOne({
|
||||
where: { channel_id: channelId },
|
||||
order: { timestamp: "DESC" },
|
||||
}),
|
||||
body.channels.map((channelId) =>
|
||||
Message.findOne({
|
||||
where: { channel_id: channelId },
|
||||
order: { timestamp: "DESC" },
|
||||
}),
|
||||
),
|
||||
)
|
||||
).filter((x) => x !== null) as Message[];
|
||||
|
||||
@@ -20,7 +20,7 @@ import { route } from "@spacebar/api";
|
||||
import { Request, Response, Router } from "express";
|
||||
const router = Router({ mergeParams: true });
|
||||
|
||||
router.post("/", route({}), async (req: Request, res: Response) => {
|
||||
router.post("/", route({}), (req: Request, res: Response) => {
|
||||
// TODO:
|
||||
// const { connection_name, connection_id } = req.params;
|
||||
res.sendStatus(204);
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
const router = Router({ mergeParams: true });
|
||||
|
||||
//TODO: implement audit logs
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
res.json({
|
||||
audit_log_entries: [],
|
||||
users: [],
|
||||
|
||||
@@ -30,7 +30,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { guild_id } = req.params;
|
||||
// TODO:
|
||||
// Load from database
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
const router = Router({ mergeParams: true });
|
||||
|
||||
//TODO: implement integrations list
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
res.json([]);
|
||||
});
|
||||
export default router;
|
||||
|
||||
@@ -29,7 +29,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
// TODO: member verification
|
||||
|
||||
res.status(404).json({
|
||||
|
||||
@@ -20,7 +20,7 @@ import { Router, Request, Response } from "express";
|
||||
import { route } from "@spacebar/api";
|
||||
const router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/subscriptions", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/subscriptions", route({}), (req: Request, res: Response) => {
|
||||
// TODO:
|
||||
res.json([]);
|
||||
});
|
||||
|
||||
@@ -134,7 +134,7 @@ async function drawIcon(canvas: any, x: number, y: number, scale: number, icon:
|
||||
canvas.restore();
|
||||
}
|
||||
|
||||
async function drawText(canvas: any, x: number, y: number, color: string, font: string, text: string, maxcharacters?: number) {
|
||||
function drawText(canvas: any, x: number, y: number, color: string, font: string, text: string, maxcharacters?: number) {
|
||||
canvas.fillStyle = color;
|
||||
canvas.font = font;
|
||||
if (text.length > (maxcharacters || 0) && maxcharacters) text = text.slice(0, maxcharacters) + "...";
|
||||
|
||||
@@ -38,7 +38,7 @@ router.post(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { email } = req.body as EmailDomainLookupSchema;
|
||||
|
||||
const [_, tld] = email.split("@");
|
||||
@@ -73,7 +73,7 @@ router.post(
|
||||
501: {},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { email } = req.body as EmailDomainLookupVerifyCodeSchema;
|
||||
|
||||
const [_, tld] = email.split("@");
|
||||
|
||||
@@ -87,7 +87,7 @@ async function getTemplate(code: string) {
|
||||
headers: { "Content-Type": "application/json" },
|
||||
});
|
||||
|
||||
return await discordTemplateData.json();
|
||||
return (await discordTemplateData.json()) as Template;
|
||||
}
|
||||
|
||||
if (code.startsWith("external:")) {
|
||||
|
||||
@@ -34,7 +34,7 @@ router.post(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { email, school } = req.body as HubWaitlistSignupSchema;
|
||||
|
||||
res.json({
|
||||
|
||||
@@ -20,7 +20,7 @@ import { Router, Request, Response } from "express";
|
||||
import { route } from "@spacebar/api";
|
||||
const router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
res.json([]);
|
||||
});
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
res.json([]).status(200);
|
||||
});
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
const { guild_id } = req.params;
|
||||
// TODO:
|
||||
// Load from database
|
||||
|
||||
@@ -30,7 +30,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { cdn, gateway, api } = Config.get();
|
||||
|
||||
res.json({
|
||||
|
||||
@@ -30,7 +30,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { general } = Config.get();
|
||||
res.json(general);
|
||||
},
|
||||
|
||||
@@ -30,7 +30,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
const { limits } = Config.get();
|
||||
res.json(limits);
|
||||
},
|
||||
|
||||
@@ -20,7 +20,7 @@ import { Router, Request, Response } from "express";
|
||||
import { route } from "@spacebar/api";
|
||||
const router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
res.json({
|
||||
page: {},
|
||||
scheduled_maintenances: {},
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
res.json([]).status(200);
|
||||
});
|
||||
|
||||
@@ -32,7 +32,7 @@ router.post(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
console.log(`/stop was called by ${req.user_id} at ${new Date()}`);
|
||||
res.sendStatus(200);
|
||||
process.kill(process.pid, "SIGTERM");
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
// const id = req.params.id;
|
||||
res.json({
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
res.json([
|
||||
{
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/:sku_id", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/:sku_id", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
// const id = req.params.id;
|
||||
res.json({
|
||||
|
||||
@@ -316,7 +316,7 @@ const skus = new Map([
|
||||
],
|
||||
]);
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
// TODO: add the ability to add custom
|
||||
const { sku_id } = req.params;
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
res.json([]).status(200);
|
||||
});
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
res.json({ country_code: "US" }).status(200);
|
||||
});
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
// TODO: subdivision_code (optional)
|
||||
res.json({ country_code: "US" }).status(200);
|
||||
|
||||
@@ -21,7 +21,7 @@ import { route } from "@spacebar/api";
|
||||
|
||||
const router: Router = Router({ mergeParams: true });
|
||||
|
||||
router.get("/", route({}), async (req: Request, res: Response) => {
|
||||
router.get("/", route({}), (req: Request, res: Response) => {
|
||||
//TODO
|
||||
res.json([]).status(200);
|
||||
});
|
||||
|
||||
@@ -39,7 +39,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
res.send({
|
||||
marketings: {},
|
||||
} as CollectiblesMarketingResponse);
|
||||
|
||||
@@ -38,7 +38,7 @@ router.get(
|
||||
},
|
||||
},
|
||||
}),
|
||||
async (req: Request, res: Response) => {
|
||||
(req: Request, res: Response) => {
|
||||
res.send([]);
|
||||
},
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user