Save suggestions in a database

This commit is contained in:
Sébastien Thuret 2021-10-09 11:44:00 +02:00
parent c02658984e
commit 0561deb1b4
No known key found for this signature in database
GPG key ID: 4742E2D66933BB08
3 changed files with 39 additions and 1 deletions

View file

@ -9,6 +9,7 @@ from app import flood
from app.language import detect_languages, transliterate
from .api_keys import Database
from .suggestions import Database as SuggestionsDatabase
from translatehtml import translate_html
@ -617,7 +618,12 @@ def create_app(args):
@app.route("/suggest", methods=["POST"])
@limiter.exempt
def suggest():
# TODO:
q = request.values.get("q")
s = request.values.get("s")
source_lang = request.values.get("source")
target_lang = request.values.get("target")
SuggestionsDatabase().add(q, s, source_lang, target_lang)
return jsonify({"success": True})
SWAGGER_URL = "/docs" # URL for exposing Swagger UI (without trailing '/')