From 9dcb90a9cf1951d5469903d4eabde523aebb5d69 Mon Sep 17 00:00:00 2001 From: Carter Date: Sun, 7 Jan 2024 14:28:51 -0800 Subject: [PATCH] Creator update hotfixes (#1531) * Put image upload on v3 * Fix space encoding in search * Add safety to any iterables --- composables/image-upload.ts | 3 ++- pages/collection/[id].vue | 39 ++++++++++++---------------- pages/search/[searchProjectType].vue | 2 +- 3 files changed, 19 insertions(+), 25 deletions(-) diff --git a/composables/image-upload.ts b/composables/image-upload.ts index a1388b7b5..da395fd99 100644 --- a/composables/image-upload.ts +++ b/composables/image-upload.ts @@ -31,7 +31,8 @@ export const useImageUpload = async (file: File, ctx: ImageUploadContext) => { const response = (await useBaseFetch(url, { method: 'POST', body: file, - })) as ImageUploadResponse // TODO: zod or object validation + apiVersion: 3, + })) as ImageUploadResponse // Type check to see if response has a url property and an id property if (!response?.id || typeof response.id !== 'string') { diff --git a/pages/collection/[id].vue b/pages/collection/[id].vue index 3b674e800..befb3f75a 100644 --- a/pages/collection/[id].vue +++ b/pages/collection/[id].vue @@ -159,9 +159,9 @@