Browse Source

fix bug with querySelector for file listing

master
cinnaboot 7 years ago
parent
commit
a3151479bb
  1. 8
      video_metadata/static/file_listing.js

8
video_metadata/static/file_listing.js

@ -32,12 +32,12 @@ function addContents(node, json) {
a.addEventListener('click', function(e) { a.addEventListener('click', function(e) {
e.preventDefault(); e.preventDefault();
let element = e.target.parentNode; // NOTE: the parent 'li' element let element = e.target.parentNode; // NOTE: the parent 'li' element
let ul_node = element.parentNode.querySelector('li > ul'); let ul_node = element.querySelector('li > ul');
let div_node = element.parentNode.querySelector('li > .search_result'); let div_node = element.querySelector('li > .search_result');
if (ul_node) { if (ul_node != null) {
element.removeChild(ul_node); element.removeChild(ul_node);
} else if (div_node) { } else if (div_node != null) {
element.removeChild(div_node); element.removeChild(div_node);
} else { } else {
if (a.dataset.is_dir == 'true') { if (a.dataset.is_dir == 'true') {

Loading…
Cancel
Save