From 60fc3e8cecb2621f52c324a8bc7807809430a328 Mon Sep 17 00:00:00 2001 From: Ishwarya Date: Tue, 17 Mar 2026 12:32:58 +0530 Subject: [PATCH] FilePreview filename improvement --- cloud_storage/public/js/components/FilePreview.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cloud_storage/public/js/components/FilePreview.vue b/cloud_storage/public/js/components/FilePreview.vue index 29c4178..4e79db3 100644 --- a/cloud_storage/public/js/components/FilePreview.vue +++ b/cloud_storage/public/js/components/FilePreview.vue @@ -81,8 +81,10 @@ const props = defineProps({ // variables let src = ref(null) let optimize = ref(props.file.optimize) -let filename = props.file.name.substr(0, props.file.name.indexOf('.')) -let extension = props.file.name.substr(props.file.name.indexOf('.')) +const lastDot = props.file.name.lastIndexOf('.') + +let filename = lastDot > 0 ? props.file.name.slice(0, lastDot) : props.file.name +let extension = lastDot > 0 ? props.file.name.slice(lastDot) : '' // computed let file_size = computed(() => {