Browse Source

add link to the 'create_mapping' route for query results

master
cinnaboot 7 years ago
parent
commit
2fe99d16bb
  1. 5
      video_metadata/static/file_listing.js
  2. 1
      video_metadata/templates/file_listing/folder_contents.html

5
video_metadata/static/file_listing.js

@ -2,6 +2,7 @@
// TODO: could get path constants from DOM in jinja template // TODO: could get path constants from DOM in jinja template
const FOLDER_CONTENTS_PATH = '/pvdb/file_listing/folder_contents_json/'; const FOLDER_CONTENTS_PATH = '/pvdb/file_listing/folder_contents_json/';
const QUERY_PATH = '/pvdb/tmdb/query_movie_json' const QUERY_PATH = '/pvdb/tmdb/query_movie_json'
const CREATE_MAPPING_PATH = '/pvdb/tmdb/create_mapping'
// NOTE: create links for folder contents // NOTE: create links for folder contents
@ -73,6 +74,10 @@ function openQueryDialog(dataset) {
let description = qtclone.querySelector('.query_description'); let description = qtclone.querySelector('.query_description');
description.appendChild(document.createTextNode(result.overview)); description.appendChild(document.createTextNode(result.overview));
let map_link = qtclone.querySelector('.mapping_link');
map_link.href = CREATE_MAPPING_PATH + '?movie_id=' + json.id
+ '&rel_path=' + dataset.rel_path;
tclone.querySelector('#query_result_container').appendChild(qtclone); tclone.querySelector('#query_result_container').appendChild(qtclone);
} }

1
video_metadata/templates/file_listing/folder_contents.html

@ -24,6 +24,7 @@
<div class="search_result"> <div class="search_result">
<h3><a href=""></a></h3> <h3><a href=""></a></h3>
<ul> <ul>
<li><a class="mapping_link" href="">Click here to Select</a></li>
<li>Release Date: <span class="query_release_date"></span></li> <li>Release Date: <span class="query_release_date"></span></li>
<li>Description: <p class="query_description"></p></li> <li>Description: <p class="query_description"></p></li>
</ul> </ul>

Loading…
Cancel
Save