From 6db7e472845ce2248ef1012497291264c3312151 Mon Sep 17 00:00:00 2001 From: MurrayX Date: Mon, 19 May 2025 17:31:19 -0600 Subject: [PATCH] simplest way to get link with existing customurl --- server/handlers/helpers.handler.js | 4 ++-- server/handlers/links.handler.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/server/handlers/helpers.handler.js b/server/handlers/helpers.handler.js index ff53454b3..c9dc17ddc 100644 --- a/server/handlers/helpers.handler.js +++ b/server/handlers/helpers.handler.js @@ -31,7 +31,7 @@ function error(error, req, res, _next) { } - return res.status(statusCode).json({ error: message }); + return res.status(statusCode).json({ error: message, data: error.data }); }; @@ -140,4 +140,4 @@ module.exports = { parseQuery, rateLimit, verify, -} \ No newline at end of file +} diff --git a/server/handlers/links.handler.js b/server/handlers/links.handler.js index 93a0a6489..394061b9c 100644 --- a/server/handlers/links.handler.js +++ b/server/handlers/links.handler.js @@ -129,7 +129,7 @@ async function create(req, res) { if (tasks[1]) { const error = "Custom URL is already in use."; res.locals.errors = { customurl: error }; - throw new CustomError(error); + throw new CustomError(error, 409, utils.sanitize.link(tasks[1])); } // Create new link @@ -659,4 +659,4 @@ module.exports = { redirect, redirectProtected, redirectCustomDomainHomepage, -} \ No newline at end of file +}