From 172956b532209c27302e1cc71abfee5cff02d7b1 Mon Sep 17 00:00:00 2001 From: ccbikai Date: Sun, 8 Dec 2024 11:56:03 +0800 Subject: [PATCH] feat: add short link to create endpoint response Enhances the link creation API response by including a formatted short link URL Combines protocol, host, and slug to create a complete, ready-to-use short URL --- server/api/link/create.post.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/api/link/create.post.ts b/server/api/link/create.post.ts index 77d7753..8396629 100644 --- a/server/api/link/create.post.ts +++ b/server/api/link/create.post.ts @@ -23,6 +23,7 @@ export default eventHandler(async (event) => { }, }) setResponseStatus(event, 201) - return { link } + const shortLink = `${getRequestProtocol(event)}://${getRequestHost(event)}/${link.slug}` + return { ...link, shortLink } } })