From 27f596ed8f2cd6dcf170f8178cfb87d5d2e2bd8f Mon Sep 17 00:00:00 2001 From: Emanuele Ferrelli Date: Wed, 14 May 2025 15:49:30 +0200 Subject: [PATCH] Added grupDocType --- src/views/pages/KsVideos/KsNewVideoForm.vue | 24 +++++++++------------ 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/src/views/pages/KsVideos/KsNewVideoForm.vue b/src/views/pages/KsVideos/KsNewVideoForm.vue index f844f42..95b138d 100644 --- a/src/views/pages/KsVideos/KsNewVideoForm.vue +++ b/src/views/pages/KsVideos/KsNewVideoForm.vue @@ -73,15 +73,6 @@ :options="availableAppOptions" optionLabel="name" required class="w-full"> -
- - - - - -
@@ -293,18 +284,23 @@ const onFileSelect = (event) => { }; onMounted(async () => { - await updateVideos(); + await fetchVideos(); + await fetchGroupVideo(); }); -const updateVideos = async () => { +const fetchVideos = async () => { ksVideoStore.fetchKsVideoByGroupId(route.params.groupId).then(() => { ksVideos.value = (ksVideoStore.ksVideo || []); - //groupDocType.value = ksVideoGroupStore.ksVideoGroup?.ksDocType || '' console.log('ksVideos', ksVideos.value); - //console.log('groupDocType', groupDocType.value); }); }; +const fetchGroupVideo = async () => { + ksVideoGroupStore.fetchKsVideoGroupById(route.params.groupId).then(() => { + groupDocType.value = (ksVideoGroupStore.getSelectedKsVideoGroup.type || []); + }); +} + const onFileRemove = () => { selectedFile.value = null; toast.add({ @@ -355,7 +351,7 @@ const submitForm = async () => { formDataToSend.value.append('ksProjectName', userPrefStore.selectedProject.internal_name); formDataToSend.value.append('ksApplicationName', formData.value.ksApplicationName.value); formDataToSend.value.append('ksVideoGroupId', route.params.groupId); - formDataToSend.value.append('ksDocType', formData.value.ksDocType.value); + formDataToSend.value.append('ksDocType', groupDocType.value); formDataToSend.value.append('ksDocSource', formData.value.ksDocSource); formDataToSend.value.append('numberOfChunkToEmbed', formData.value.numberOfChunkToEmbed); formDataToSend.value.append('chunkDurationInSeconds', formData.value.chunkDurationInSeconds);