summary refs log tree commit diff
path: root/src/api/routes/users/@me
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/routes/users/@me')
-rw-r--r--src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts2
-rw-r--r--src/api/routes/users/@me/connections/#connection_name/#connection_id/index.ts4
-rw-r--r--src/api/routes/users/@me/guilds.ts2
-rw-r--r--src/api/routes/users/@me/guilds/#guild_id/settings.ts6
-rw-r--r--src/api/routes/users/@me/mfa/webauthn/credentials/#key_id/index.ts2
-rw-r--r--src/api/routes/users/@me/notes.ts4
-rw-r--r--src/api/routes/users/@me/relationships.ts6
7 files changed, 13 insertions, 13 deletions
diff --git a/src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts b/src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts

index a85348ae..6e6d7e2f 100644 --- a/src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts +++ b/src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts
@@ -28,7 +28,7 @@ const ALLOWED_CONNECTIONS = ["twitch", "youtube"]; // NOTE: this route has not been extensively tested, as the required connections are not implemented as of writing router.get("/", route({}), async (req: Request, res: Response) => { - const { connection_name, connection_id } = req.params; + const { connection_name, connection_id } = req.params as { [key: string]: string }; const connection = ConnectionStore.connections.get(connection_name); diff --git a/src/api/routes/users/@me/connections/#connection_name/#connection_id/index.ts b/src/api/routes/users/@me/connections/#connection_name/#connection_id/index.ts
index 718c80c0..0fc6f3fb 100644 --- a/src/api/routes/users/@me/connections/#connection_name/#connection_id/index.ts +++ b/src/api/routes/users/@me/connections/#connection_name/#connection_id/index.ts
@@ -24,7 +24,7 @@ const router = Router({ mergeParams: true }); // TODO: connection update schema router.patch("/", route({ requestBody: "ConnectionUpdateSchema" }), async (req: Request, res: Response) => { - const { connection_name, connection_id } = req.params; + const { connection_name, connection_id } = req.params as { [key: string]: string }; const body = req.body as ConnectionUpdateSchema; const connection = await ConnectedAccount.findOne({ @@ -63,7 +63,7 @@ router.patch("/", route({ requestBody: "ConnectionUpdateSchema" }), async (req: }); router.delete("/", route({}), async (req: Request, res: Response) => { - const { connection_name, connection_id } = req.params; + const { connection_name, connection_id } = req.params as { [key: string]: string }; const account = await ConnectedAccount.findOneOrFail({ where: { diff --git a/src/api/routes/users/@me/guilds.ts b/src/api/routes/users/@me/guilds.ts
index 8fcec95a..d2740678 100644 --- a/src/api/routes/users/@me/guilds.ts +++ b/src/api/routes/users/@me/guilds.ts
@@ -64,7 +64,7 @@ router.delete( }), async (req: Request, res: Response) => { const { autoJoin } = Config.get().guild; - const { guild_id } = req.params; + const { guild_id } = req.params as { [key: string]: string }; const guild = await Guild.findOneOrFail({ where: { id: guild_id }, select: { owner_id: true }, diff --git a/src/api/routes/users/@me/guilds/#guild_id/settings.ts b/src/api/routes/users/@me/guilds/#guild_id/settings.ts
index 3aaf723e..1501ac4b 100644 --- a/src/api/routes/users/@me/guilds/#guild_id/settings.ts +++ b/src/api/routes/users/@me/guilds/#guild_id/settings.ts
@@ -34,7 +34,7 @@ router.get( }), async (req: Request, res: Response) => { const user = await Member.findOneOrFail({ - where: { id: req.user_id, guild_id: req.params.guild_id }, + where: { id: req.user_id, guild_id: req.params.guild_id as string }, select: { settings: true }, }); return res.json(user.settings); @@ -65,11 +65,11 @@ router.patch( } const user = await Member.findOneOrFail({ - where: { id: req.user_id, guild_id: req.params.guild_id }, + where: { id: req.user_id, guild_id: req.params.guild_id as string }, select: { settings: true }, }); OrmUtils.mergeDeep(user.settings || {}, body); - Member.update({ id: req.user_id, guild_id: req.params.guild_id }, user); + Member.update({ id: req.user_id, guild_id: req.params.guild_id as string }, user); res.json(user.settings); }, diff --git a/src/api/routes/users/@me/mfa/webauthn/credentials/#key_id/index.ts b/src/api/routes/users/@me/mfa/webauthn/credentials/#key_id/index.ts
index 77180cac..65c01806 100644 --- a/src/api/routes/users/@me/mfa/webauthn/credentials/#key_id/index.ts +++ b/src/api/routes/users/@me/mfa/webauthn/credentials/#key_id/index.ts
@@ -29,7 +29,7 @@ router.delete( }, }), async (req: Request, res: Response) => { - const { key_id } = req.params; + const { key_id } = req.params as { [key: string]: string }; await SecurityKey.delete({ id: key_id, diff --git a/src/api/routes/users/@me/notes.ts b/src/api/routes/users/@me/notes.ts
index f25aca79..0b174791 100644 --- a/src/api/routes/users/@me/notes.ts +++ b/src/api/routes/users/@me/notes.ts
@@ -35,7 +35,7 @@ router.get( }, }), async (req: Request, res: Response) => { - const { user_id } = req.params; + const { user_id } = req.params as { [key: string]: string }; const note = await Note.findOneOrFail({ where: { @@ -64,7 +64,7 @@ router.put( }, }), async (req: Request, res: Response) => { - const { user_id } = req.params; + const { user_id } = req.params as { [key: string]: string }; const owner = req.user; const target = await User.findOneOrFail({ where: { id: user_id } }); //if noted user does not exist throw const { note } = req.body; diff --git a/src/api/routes/users/@me/relationships.ts b/src/api/routes/users/@me/relationships.ts
index 37d5e222..88f95a3d 100644 --- a/src/api/routes/users/@me/relationships.ts +++ b/src/api/routes/users/@me/relationships.ts
@@ -69,7 +69,7 @@ router.put( req, res, await User.findOneOrFail({ - where: { id: req.params.user_id }, + where: { id: req.params.user_id as string }, relations: { relationships: { to: true } }, select: userProjection, }), @@ -97,7 +97,7 @@ router.patch( const rel = await Relationship.findOneOrFail({ where: { from_id: req.user_id, - to_id: req.params.user_id, + to_id: req.params.user_id as string, }, }); rel.nickname = body.nickname; @@ -161,7 +161,7 @@ router.delete( }, }), async (req: Request, res: Response) => { - const { user_id } = req.params; + const { user_id } = req.params as { [key: string]: string }; if (user_id === req.user_id) throw new HTTPError("You can't remove yourself as a friend"); const user = await User.findOneOrFail({