From 1fa66ffb0f6d7bec16faab45d9551f94cb662d4d Mon Sep 17 00:00:00 2001 From: James Taylor Date: Mon, 9 Jul 2018 03:01:33 -0700 Subject: fix search box not having query searched for in results page --- youtube/common.py | 6 +++--- youtube/search.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/youtube/common.py b/youtube/common.py index 6e0f4eb..d119607 100644 --- a/youtube/common.py +++ b/youtube/common.py @@ -293,7 +293,7 @@ header_template = Template('''
@@ -311,11 +311,11 @@ $playlists
''') playlist_option_template = Template('''''') -def get_header(): +def get_header(search_box_value=""): playlists = '' for name in local_playlist.get_playlist_names(): playlists += playlist_option_template.substitute(name = name) - return header_template.substitute(playlists=playlists) + return header_template.substitute(playlists = playlists, search_box_value = html.escape(search_box_value)) diff --git a/youtube/search.py b/youtube/search.py index 09a161e..13daa2c 100644 --- a/youtube/search.py +++ b/youtube/search.py @@ -129,7 +129,7 @@ def get_search_page(query_string, parameters=()): result = Template(yt_search_results_template).substitute( - header = common.get_header(), + header = common.get_header(query), results = result_list_html, page_title = query + " - Search", search_box_value = html.escape(query), -- cgit v1.2.3