From cb20753a7fc432c8934d5114af1f688633583fbd Mon Sep 17 00:00:00 2001 From: Varun Patil Date: Fri, 26 May 2023 09:43:36 -0700 Subject: [PATCH] admin: fix types in file support Signed-off-by: Varun Patil --- src/components/admin/sections/FileSupport.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/admin/sections/FileSupport.vue b/src/components/admin/sections/FileSupport.vue index 95b72bcf..e5e48dfb 100644 --- a/src/components/admin/sections/FileSupport.vue +++ b/src/components/admin/sections/FileSupport.vue @@ -37,8 +37,8 @@ class="preview-box" v-for="size in previewSizes" :key="size" - :checked="config['preview_max_x']" - :value="size" + :checked="String(config['preview_max_x'])" + :value="String(size)" name="previewsize_radio" type="radio" @update:checked="updatePreviewSize(size)" @@ -50,7 +50,7 @@ placeholder="1024" :label="t('memories', 'Max memory for preview generation (MB)')" :label-visible="true" - :value="config['preview_max_memory']" + :value="String(config['preview_max_memory'])" @change="update('preview_max_memory', Number($event.target.value))" /> @@ -59,7 +59,7 @@ placeholder="50" :label="t('memories', 'Max size of preview files (MB)')" :label-visible="true" - :value="config['preview_max_filesize_image']" + :value="String(config['preview_max_filesize_image'])" @change="update('preview_max_filesize_image', Number($event.target.value))" /> @@ -116,10 +116,10 @@ export default defineComponent({ this.update('enabledPreviewProviders'); }, - async updatePreviewSize(size: number) { - this.update('preview_max_x', size); + async updatePreviewSize(size: number | string) { + this.update('preview_max_x', Number(size)); await new Promise((resolve) => setTimeout(resolve, 1000)); // Hack to prevent config race - this.update('preview_max_y', size); + this.update('preview_max_y', Number(size)); }, }, });