From 47218df561e877265c739ffab59b760318ea3143 Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Sat, 29 Oct 2022 23:35:20 +0300 Subject: Merge server routes from Next version --- vnext/server/middleware/urlexpand.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 vnext/server/middleware/urlexpand.js (limited to 'vnext/server/middleware/urlexpand.js') diff --git a/vnext/server/middleware/urlexpand.js b/vnext/server/middleware/urlexpand.js new file mode 100644 index 00000000..730e2e8f --- /dev/null +++ b/vnext/server/middleware/urlexpand.js @@ -0,0 +1,14 @@ +import { expandShortenedLink } from '../../src/api'; + +/** + * Expand URLs + * + * @param {import("next").NextApiRequest} req + * @param {import("next").NextApiResponse} res + */ +export default function urlExpand(req, res) { + let url = (req.query.url || '').toString(); + return expandShortenedLink(url).then(result => { + res.json(result); + }); +} -- cgit v1.2.3