mirror of
https://github.com/spacebarchat/server.git
synced 2026-05-29 20:24:36 +00:00
Delete profile.ts
This commit is contained in:
@@ -1,34 +0,0 @@
|
||||
// import { route } from "@fosscord/api";
|
||||
// import { emitEvent, handleFile, OrmUtils, PrivateUserProjection, User, UserUpdateEvent } from "@fosscord/util";
|
||||
// import { Request, Response, Router } from "express";
|
||||
// import { UserProfileModifySchema } from "../../../../util/schemas/UserProfileModifySchema";
|
||||
|
||||
// const router: Router = Router();
|
||||
|
||||
// router.patch("/", route({ body: "UserProfileModifySchema" }), async (req: Request, res: Response) => {
|
||||
// const body = req.body as UserProfileModifySchema;
|
||||
|
||||
// if (body.banner) body.banner = await handleFile(`/banners/${req.user_id}`, body.banner as string);
|
||||
// let user = await User.findOneOrFail({ where: { id: req.user_id }, select: [...PrivateUserProjection, "data"] });
|
||||
|
||||
// user = OrmUtils.mergeDeep(user, body);
|
||||
// await user.save();
|
||||
|
||||
// // @ts-ignore
|
||||
// delete user.data;
|
||||
|
||||
// // TODO: send update member list event in gateway
|
||||
// await emitEvent({
|
||||
// event: "USER_UPDATE",
|
||||
// user_id: req.user_id,
|
||||
// data: user
|
||||
// } as UserUpdateEvent);
|
||||
|
||||
// res.json({
|
||||
// accent_color: user.accent_color,
|
||||
// bio: user.bio,
|
||||
// banner: user.banner
|
||||
// });
|
||||
// });
|
||||
|
||||
// export default router;
|
||||
Reference in New Issue
Block a user