Search query is now also a post request (possible fix for Forward Auth Search Redirect Issue #2681)

This commit is contained in:
Ozzie Isaacs
2023-02-05 09:27:56 +01:00
parent 907606295d
commit 275675b48a
3 changed files with 7 additions and 5 deletions

View File

@@ -35,12 +35,13 @@ search = Blueprint('search', __name__)
log = logger.create()
@search.route("/search", methods=["GET"])
@search.route("/search", methods=["POST"])
@login_required_if_no_ano
def simple_search():
term = request.args.get("query")
term = dict(request.form).get("query")
if term:
return redirect(url_for('web.books_list', data="search", sort_param='stored', query=term.strip()))
flask_session['query'] = json.dumps(term.strip())
return redirect(url_for('web.books_list', data="search", sort_param='stored', query="")) # term.strip()
else:
return render_title_template('search.html',
searchterm="",