summary refs log tree commit diff
path: root/src/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/api')
-rw-r--r--src/api/routes/attachments/refresh-urls.ts22
-rw-r--r--src/api/routes/channels/#channel_id/messages/#message_id/index.ts15
-rw-r--r--src/api/routes/channels/#channel_id/messages/index.ts44
3 files changed, 54 insertions, 27 deletions
diff --git a/src/api/routes/attachments/refresh-urls.ts b/src/api/routes/attachments/refresh-urls.ts

index 0ad86e5c..7f025e42 100644 --- a/src/api/routes/attachments/refresh-urls.ts +++ b/src/api/routes/attachments/refresh-urls.ts
@@ -17,7 +17,11 @@ */ import { route } from "@spacebar/api"; -import { RefreshUrlsRequestSchema, getUrlSignature, NewUrlSignatureData } from "@spacebar/util"; +import { + RefreshUrlsRequestSchema, + getUrlSignature, + NewUrlSignatureData, +} from "@spacebar/util"; import { Request, Response, Router } from "express"; const router = Router(); @@ -37,12 +41,16 @@ router.post( async (req: Request, res: Response) => { const { attachment_urls } = req.body as RefreshUrlsRequestSchema; - const refreshed_urls = attachment_urls.map(url => { - return getUrlSignature(new NewUrlSignatureData({ - url: url, - ip: req.ip, - userAgent: req.headers["user-agent"] as string - })).applyToUrl(url).toString(); + const refreshed_urls = attachment_urls.map((url) => { + return getUrlSignature( + new NewUrlSignatureData({ + url: url, + ip: req.ip, + userAgent: req.headers["user-agent"] as string, + }), + ) + .applyToUrl(url) + .toString(); }); return res.status(200).json({ diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/index.ts b/src/api/routes/channels/#channel_id/messages/#message_id/index.ts
index 1d06506f..95c995de 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/index.ts +++ b/src/api/routes/channels/#channel_id/messages/#message_id/index.ts
@@ -30,7 +30,8 @@ import { emitEvent, getPermission, getRights, - uploadFile, NewUrlUserSignatureData, + uploadFile, + NewUrlUserSignatureData, } from "@spacebar/util"; import { Request, Response, Router } from "express"; import { HTTPError } from "lambert-server"; @@ -245,10 +246,14 @@ router.put( console.error("[Message] post-message handler failed", e), ); - return res.json(message.withSignedAttachments(new NewUrlUserSignatureData({ - ip: req.ip, - userAgent: req.headers["user-agent"] as string, - }))); + return res.json( + message.withSignedAttachments( + new NewUrlUserSignatureData({ + ip: req.ip, + userAgent: req.headers["user-agent"] as string, + }), + ), + ); }, ); diff --git a/src/api/routes/channels/#channel_id/messages/index.ts b/src/api/routes/channels/#channel_id/messages/index.ts
index a33b7494..40b27947 100644 --- a/src/api/routes/channels/#channel_id/messages/index.ts +++ b/src/api/routes/channels/#channel_id/messages/index.ts
@@ -36,7 +36,9 @@ import { getPermission, isTextChannel, getUrlSignature, - uploadFile, NewUrlSignatureData, NewUrlUserSignatureData, + uploadFile, + NewUrlSignatureData, + NewUrlUserSignatureData, } from "@spacebar/util"; import { Request, Response, Router } from "express"; import { HTTPError } from "lambert-server"; @@ -210,17 +212,25 @@ router.get( y.proxy_url = url.toString(); - y.proxy_url = getUrlSignature(new NewUrlSignatureData({ - url: y.proxy_url, - userAgent: req.headers["user-agent"], - ip: req.ip, - })).applyToUrl(y.proxy_url).toString(); + y.proxy_url = getUrlSignature( + new NewUrlSignatureData({ + url: y.proxy_url, + userAgent: req.headers["user-agent"], + ip: req.ip, + }), + ) + .applyToUrl(y.proxy_url) + .toString(); - y.url = getUrlSignature(new NewUrlSignatureData({ - url: y.url, - userAgent: req.headers["user-agent"], - ip: req.ip, - })).applyToUrl(y.url).toString(); + y.url = getUrlSignature( + new NewUrlSignatureData({ + url: y.url, + userAgent: req.headers["user-agent"], + ip: req.ip, + }), + ) + .applyToUrl(y.url) + .toString(); }); /** @@ -439,10 +449,14 @@ router.post( console.error("[Message] post-message handler failed", e), ); - return res.json(message.withSignedAttachments(new NewUrlUserSignatureData({ - ip: req.ip, - userAgent: req.headers["user-agent"] as string, - }))); + return res.json( + message.withSignedAttachments( + new NewUrlUserSignatureData({ + ip: req.ip, + userAgent: req.headers["user-agent"] as string, + }), + ), + ); }, );