Fixed filter params, updated search button text

main
Ben Busby 2020-04-29 10:03:34 -06:00
parent 5fe308956b
commit dcd93d4869
2 changed files with 5 additions and 4 deletions

View File

@ -54,6 +54,8 @@ class Filter:
def remove_ads(self, soup):
main_divs = soup.find('div', {'id': 'main'})
if main_divs is None:
return
result_divs = main_divs.find_all('div', recursive=False)
# Only ads/sponsored content use classes in the list of result divs
@ -114,9 +116,8 @@ class Filter:
new_search = '/search?q=' + enc_result.decode()
query_params = parse_qs(urlparse.urlparse(href).query)
allowed_params = [_ for _ in query_params if _ in VALID_PARAMS]
for param in allowed_params:
param_val = query_params[param][0]
for param in VALID_PARAMS:
param_val = query_params[param][0] if param in query_params else ''
new_search += '&' + param + '=' + param_val
a['href'] = new_search
continue

View File

@ -28,7 +28,7 @@
<form action="/search" method="post">
<div class="search-fields">
<input type="text" name="q" id="search-bar">
<input type="submit" id="search-submit" value="Submit">
<input type="submit" id="search-submit" value="Search">
</div>
</form>
<br/>