summary refs log tree commit diff
path: root/src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts')
-rw-r--r--src/api/routes/users/@me/connections/#connection_name/#connection_id/access-token.ts11
1 files changed, 3 insertions, 8 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 789a7878..97c03efd 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
@@ -77,18 +77,13 @@ router.get("/", route({}), async (req: Request, res: Response) => {
 	});
 	if (!connectedAccount) throw DiscordApiErrors.UNKNOWN_CONNECTION;
 	if (connectedAccount.revoked) throw DiscordApiErrors.CONNECTION_REVOKED;
-	if (!connectedAccount.token_data)
-		throw new ApiError("No token data", 0, 400);
+	if (!connectedAccount.token_data) throw new ApiError("No token data", 0, 400);
 
 	let access_token = connectedAccount.token_data.access_token;
 	const { expires_at, expires_in, fetched_at } = connectedAccount.token_data;
 
-	if (
-		(expires_at && expires_at < Date.now()) ||
-		(expires_in && fetched_at + expires_in * 1000 < Date.now())
-	) {
-		if (!(connection instanceof RefreshableConnection))
-			throw new ApiError("Access token expired", 0, 400);
+	if ((expires_at && expires_at < Date.now()) || (expires_in && fetched_at + expires_in * 1000 < Date.now())) {
+		if (!(connection instanceof RefreshableConnection)) throw new ApiError("Access token expired", 0, 400);
 		const tokenData = await connection.refresh(connectedAccount);
 		access_token = tokenData.access_token;
 	}