mirror of
https://gitlab.rlp.net/proj-wise2526-video2document/video2document.git
synced 2026-06-15 18:01:52 +02:00
Fixed submit button bug and progessbar not showing when uploading video with button
This commit is contained in:
@@ -57,7 +57,11 @@ language_option.addEventListener('change', (e)=>{
|
|||||||
|
|
||||||
videoUpload.addEventListener("change", () => {
|
videoUpload.addEventListener("change", () => {
|
||||||
try {
|
try {
|
||||||
activateSubmitBtn(videoUpload.files.length > 0);
|
if (videoUpload.files.length > 0) {
|
||||||
|
const file = videoUpload.files[0];
|
||||||
|
handleFiles([file]);
|
||||||
|
}
|
||||||
|
activateSubmitBtn(currentVideoPath !== null);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
|
let currentVideoPath = null;
|
||||||
//function to check if one checkbox is at least klicked
|
//function to check if one checkbox is at least klicked
|
||||||
function checkBoxes() {
|
function checkBoxes() {
|
||||||
try {
|
try {
|
||||||
@@ -98,11 +98,13 @@ function changeLanguage(language) {
|
|||||||
function handleFiles(files) {
|
function handleFiles(files) {
|
||||||
try {
|
try {
|
||||||
if (files.length > 0) {
|
if (files.length > 0) {
|
||||||
|
document.getElementById("progressbar").style.visibility = "visible";
|
||||||
const file = files[0];
|
const file = files[0];
|
||||||
if (file.type.startsWith('video/')) {
|
if (file.type.startsWith('video/')) {
|
||||||
const filePath = window.explorer.onFileDrop(files[0])
|
const filePath = window.explorer.onFileDrop(files[0])
|
||||||
videoUpload.files = files;
|
videoUpload.files = files;
|
||||||
fileName.textContent = `Chosen video: ${file.name}`;
|
fileName.textContent = `Chosen video: ${file.name}`;
|
||||||
|
currentVideoPath = filePath;
|
||||||
generateThumbnail(filePath);
|
generateThumbnail(filePath);
|
||||||
activateSubmitBtn(true);
|
activateSubmitBtn(true);
|
||||||
}
|
}
|
||||||
@@ -185,6 +187,7 @@ function loadLanguageOptions(){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function activateSubmitBtn(hasFile){
|
function activateSubmitBtn(hasFile){
|
||||||
try {
|
try {
|
||||||
submitButton.disabled = !hasFile;
|
submitButton.disabled = !hasFile;
|
||||||
|
|||||||
Reference in New Issue
Block a user