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);