Merge pull request #504 from rrgeorge/allow_json_suggest

Allow json submission to /suggest
This commit is contained in:
Piero Toffanin 2023-09-29 18:00:52 -04:00 committed by GitHub
commit ce25eec774
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1038,6 +1038,13 @@ def create_app(args):
if not args.suggestions: if not args.suggestions:
abort(403, description=_("Suggestions are disabled on this server.")) abort(403, description=_("Suggestions are disabled on this server."))
if request.is_json:
json = get_json_dict(request)
q = json.get("q")
s = json.get("s")
source_lang = json.get("source")
target_lang = json.get("target")
else:
q = request.values.get("q") q = request.values.get("q")
s = request.values.get("s") s = request.values.get("s")
source_lang = request.values.get("source") source_lang = request.values.get("source")