From 98f2a955282497f59c41813c149914423fb820f4 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Sat, 23 Sep 2023 12:47:14 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20accept=20number=20vote=20slugs=20?= =?UTF-8?q?=F0=9F=99=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/routes/v/[slug].ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/routes/v/[slug].ts b/src/server/routes/v/[slug].ts index dcac9f8e..c476c549 100644 --- a/src/server/routes/v/[slug].ts +++ b/src/server/routes/v/[slug].ts @@ -1,7 +1,7 @@ export default defineEventHandler(async event => { const config = useRuntimeConfig() const slug = getRouterParam(event, 'slug') - if (!slug || !/^[a-z]+$/.test(slug)) { + if (!slug || !/^[\da-z]+$/.test(slug)) { throw createError({ statusCode: 400, statusMessage: 'Missing slug' }) } await $fetch(slug, { baseURL: config.voteUrl, method: 'POST' }) -- 2.51.2