From 3e1bfa46d9f40d9233eaf61c2ede5dfb20806470 Mon Sep 17 00:00:00 2001 From: Pascal Syma Date: Thu, 11 Sep 2025 23:18:02 +0200 Subject: [PATCH] Add pic upload for hunt admins --- .../hunt/[huntSlug]/[questSlug]/index.vue | 3 +- app/pages/hunt/[huntSlug]/admin.vue | 91 +++++++++++++++++++ .../api/admin/hunt/[huntId]/image.delete.ts | 55 +++++++++++ server/api/admin/hunt/[huntId]/image.post.ts | 88 ++++++++++++++++++ server/api/admin/hunt/[huntId]/index.get.ts | 6 ++ shared/utils/image.ts | 1 + 6 files changed, 242 insertions(+), 2 deletions(-) create mode 100644 server/api/admin/hunt/[huntId]/image.delete.ts create mode 100644 server/api/admin/hunt/[huntId]/image.post.ts create mode 100644 shared/utils/image.ts diff --git a/app/pages/hunt/[huntSlug]/[questSlug]/index.vue b/app/pages/hunt/[huntSlug]/[questSlug]/index.vue index 692f915..4a8d31a 100644 --- a/app/pages/hunt/[huntSlug]/[questSlug]/index.vue +++ b/app/pages/hunt/[huntSlug]/[questSlug]/index.vue @@ -1,4 +1,5 @@