Avoid disabling the force reset row buttons on videos that are still transcoding

pull/337/head
ElementalAlchemist 2 years ago committed by Mike Lang
parent d2f95bea20
commit d2bcff3ffd

@ -550,19 +550,27 @@ async function initializeVideoInfo() {
} }
} else { } else {
for (const input of document.getElementsByTagName("input")) { for (const input of document.getElementsByTagName("input")) {
if (!isNonVideoInput(input)) {
input.disabled = true; input.disabled = true;
} }
}
for (const textArea of document.getElementsByTagName("textarea")) { for (const textArea of document.getElementsByTagName("textarea")) {
if (!isNonVideoInput(textArea)) {
textArea.disabled = true; textArea.disabled = true;
} }
}
for (const button of document.getElementsByTagName("button")) { for (const button of document.getElementsByTagName("button")) {
if (!isNonVideoInput(button)) {
button.disabled = true; button.disabled = true;
} }
}
for (const selectBox of document.getElementsByTagName("select")) { for (const selectBox of document.getElementsByTagName("select")) {
if (!isNonVideoInput(selectBox)) {
selectBox.disabled = true; selectBox.disabled = true;
} }
} }
} }
}
if (modifiedAdvancedOptions) { if (modifiedAdvancedOptions) {
const advancedSubmissionContainer = document.getElementById("advanced-submission-options"); const advancedSubmissionContainer = document.getElementById("advanced-submission-options");
@ -1777,3 +1785,7 @@ function canEditVideo() {
function canEditMetadata() { function canEditMetadata() {
return canEditVideo() || videoInfo.state === "DONE" || videoInfo.state === "MODIFIED"; return canEditVideo() || videoInfo.state === "DONE" || videoInfo.state === "MODIFIED";
} }
function isNonVideoInput(element) {
return element.id.startsWith("data-correction-force-reset");
}

Loading…
Cancel
Save