From 6d09f69e2693b56a9dd722abc3c6d1e5cf978ce9 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Fri, 4 Oct 2024 15:48:34 -0500 Subject: [PATCH] Move captcha graphics --- .../assets/captcha/bg}/tj-holowaychuk.jpg | Bin {captcha => src/assets/captcha}/puzzle-hole.png | Bin {captcha => src/assets/captcha}/puzzle-mask.png | Bin src/controllers/api/captcha.ts | 6 +++--- 4 files changed, 3 insertions(+), 3 deletions(-) rename {captcha => src/assets/captcha/bg}/tj-holowaychuk.jpg (100%) rename {captcha => src/assets/captcha}/puzzle-hole.png (100%) rename {captcha => src/assets/captcha}/puzzle-mask.png (100%) diff --git a/captcha/tj-holowaychuk.jpg b/src/assets/captcha/bg/tj-holowaychuk.jpg similarity index 100% rename from captcha/tj-holowaychuk.jpg rename to src/assets/captcha/bg/tj-holowaychuk.jpg diff --git a/captcha/puzzle-hole.png b/src/assets/captcha/puzzle-hole.png similarity index 100% rename from captcha/puzzle-hole.png rename to src/assets/captcha/puzzle-hole.png diff --git a/captcha/puzzle-mask.png b/src/assets/captcha/puzzle-mask.png similarity index 100% rename from captcha/puzzle-mask.png rename to src/assets/captcha/puzzle-mask.png diff --git a/src/controllers/api/captcha.ts b/src/controllers/api/captcha.ts index b80e726d..72c5fe7c 100644 --- a/src/controllers/api/captcha.ts +++ b/src/controllers/api/captcha.ts @@ -21,9 +21,9 @@ const captchas = new TTLCache(); /** Puzzle captcha controller. */ export const captchaController: AppController = async (c) => { const { bg, puzzle, solution } = await generateCaptcha( - await Deno.readFile(new URL('../../../captcha/tj-holowaychuk.jpg', import.meta.url)), - await Deno.readFile(new URL('../../../captcha/puzzle-mask.png', import.meta.url)), - await Deno.readFile(new URL('../../../captcha/puzzle-hole.png', import.meta.url)), + await Deno.readFile(new URL('../../assets/captcha/bg/tj-holowaychuk.jpg', import.meta.url)), + await Deno.readFile(new URL('../../assets/captcha/puzzle-mask.png', import.meta.url)), + await Deno.readFile(new URL('../../assets/captcha/puzzle-hole.png', import.meta.url)), { w: 370, h: 400 }, { w: 65, h: 65 }, );