mirror of
https://gitlab.rlp.net/proj-wise2526-video2document/video2document.git
synced 2026-06-15 18:01:52 +02:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8f6ffa702c |
+12
-23
@@ -432,30 +432,19 @@ function setSpeakerAudiosValue(valy) {
|
||||
//Function to rewrite the speaker name in the json
|
||||
function rewriteSpeakerName() {
|
||||
try {
|
||||
const select = document.getElementById("cur_speaker");
|
||||
const newName = document.getElementById("newSpeaker").value.trim();
|
||||
|
||||
if (!newName) {
|
||||
alert("Please enter a new speaker name");
|
||||
return;
|
||||
}
|
||||
|
||||
const selectedIndex = select.selectedIndex;
|
||||
const selectedValue = select.value;
|
||||
|
||||
// Update speakerAudios data
|
||||
speakerAudios[selectedValue].name = newName;
|
||||
|
||||
// Update the specific option text and keep value
|
||||
select.options[selectedIndex].text = newName;
|
||||
select.options[selectedIndex].value = selectedValue;
|
||||
|
||||
// Keep it selected
|
||||
select.selectedIndex = selectedIndex;
|
||||
|
||||
console.log("Speaker renamed:", newName);
|
||||
var tempy = document.getElementById("cur_speaker").value;
|
||||
speakerAudios[tempy].name = document.getElementById("newSpeaker").value;
|
||||
loadSpeakerOptions(speakerAudios);
|
||||
} catch (error) {
|
||||
console.log("Error renaming speaker:", error);
|
||||
console.log("\n\n\n" + error + "\n\n\n")
|
||||
}
|
||||
}
|
||||
//Function to send the json with the given names back to the program to rewrite the document file
|
||||
function sendSpeakerPackages() {
|
||||
try {
|
||||
window.submitSpeaker.speaker_submit(speakerAudios);
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user