more refactoring
This commit is contained in:
parent
1552236601
commit
24e410f81a
@ -399,12 +399,17 @@
|
||||
});
|
||||
}
|
||||
|
||||
const secs_to_human_duration = (secs) => {
|
||||
// date and time munging using substring? it's more likely than you think
|
||||
return new Date(secs * 1000).toISOString().substring(11, 19);
|
||||
}
|
||||
|
||||
const populate_media_library = (rows) => {
|
||||
const media_library_target = document.querySelector("#media_library_contents");
|
||||
media_library_target.innerHTML = "";
|
||||
|
||||
rows.forEach((row) => {
|
||||
const duration = new Date(row['duration_secs'] * 1000).toISOString().substring(11, 19);
|
||||
const duration = secs_to_human_duration(row['duration_secs']);
|
||||
const template = document.getElementById("media_item_template");
|
||||
const template_clone = template.content.firstElementChild.cloneNode(true);
|
||||
template_clone.querySelector(".media_item_title").innerHTML = row['title'];
|
||||
@ -468,7 +473,7 @@
|
||||
const current_timecode = document.getElementById("media_item_preview").currentTime;
|
||||
const template = document.getElementById("media_item_edl_insert_listitem");
|
||||
const template_clone = template.content.cloneNode(true);
|
||||
const formatted_timestamp = new Date(current_timecode * 1000).toISOString().substring(11, 19);
|
||||
const formatted_timestamp = secs_to_human_duration(current_timecode);
|
||||
template_clone.querySelector('input[name="media_item_edl_insert"]').value = formatted_timestamp;
|
||||
template_clone.firstElementChild.setAttribute('data-timestamp', current_timecode);
|
||||
const target = document.querySelector("#media_item_edl_outpoint_listitem");
|
||||
|
Loading…
Reference in New Issue
Block a user