From ef3b5cadee90550fc2fadcf612a5094917727167 Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Fri, 30 Aug 2019 23:07:31 -0400 Subject: [PATCH] change file listing back to URL links --- .../templates/file_listing/index.html | 32 +++++++++++-------- video_metadata/views/tmdb.py | 10 +++--- 2 files changed, 25 insertions(+), 17 deletions(-) diff --git a/video_metadata/templates/file_listing/index.html b/video_metadata/templates/file_listing/index.html index 02f0632..ec9f806 100644 --- a/video_metadata/templates/file_listing/index.html +++ b/video_metadata/templates/file_listing/index.html @@ -8,19 +8,25 @@ diff --git a/video_metadata/views/tmdb.py b/video_metadata/views/tmdb.py index ccf86fb..0303315 100644 --- a/video_metadata/views/tmdb.py +++ b/video_metadata/views/tmdb.py @@ -51,6 +51,7 @@ class query_data(object): self.query_params = {} self.query_type = query_type.UNKNOWN self.raw_query_str = '' + self.rel_path = '' self.tmdb_api_key = '' class response_data(object): @@ -86,12 +87,13 @@ def query_movie(): query.tmdb_api_key = current_app.config['TMDB_API_KEY'] # NOTE: query string can be submitted from a link or form input - if 'base_name' in request.form: - query.raw_query_str = request.form['base_name'] - elif 'query' in request.form: + # form input comes from the query.html template and the links + # come from the file_listing/index.html template + if 'query' in request.form: query.raw_query_str = request.form['query'] - elif 'query' in request.args: + elif 'query' in request.args and 'rel_path' in request.args: query.raw_query_str = request.args['query'] + query.rel_path = request.args['rel_path'] if query.raw_query_str and parseQueryStr(query): if isQueryCached(query.parsed_query_str):