From c92d7b2f3a82173846a7a288e4b40edb5444553e Mon Sep 17 00:00:00 2001 From: Munyoki Kilyungi Date: Mon, 26 Aug 2024 13:33:15 +0300 Subject: Auto-pep8 buffer and ignore type check for payload. * gn3/api/metadata_api/wiki.py (edit_wiki): Ignore type-check for payload. Signed-off-by: Munyoki Kilyungi --- gn3/api/metadata_api/wiki.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gn3/api') diff --git a/gn3/api/metadata_api/wiki.py b/gn3/api/metadata_api/wiki.py index dc131d3..621960e 100644 --- a/gn3/api/metadata_api/wiki.py +++ b/gn3/api/metadata_api/wiki.py @@ -14,7 +14,7 @@ wiki_blueprint = Blueprint("wiki", __name__, url_prefix="wiki") def edit_wiki(comment_id: int): """Edit wiki comment. This is achieved by adding another entry with a new VersionId""" # FIXME: attempt to check and fix for types here with relevant errors - payload: Dict[str, Any] = request.json + payload: Dict[str, Any] = request.json # type: ignore pubmed_ids = [str(x) for x in payload.get("pubmed_ids", [])] insert_dict = { @@ -40,7 +40,8 @@ def edit_wiki(comment_id: int): with db_utils.database_connection(current_app.config["SQL_URI"]) as conn: cursor = conn.cursor() try: - category_ids = wiki.get_categories_ids(cursor, payload["categories"]) + category_ids = wiki.get_categories_ids( + cursor, payload["categories"]) species_id = wiki.get_species_id(cursor, payload["species"]) next_version = wiki.get_next_comment_version(cursor, comment_id) except wiki.MissingDBDataException as missing_exc: @@ -55,9 +56,11 @@ def edit_wiki(comment_id: int): """ for cat_id in category_ids: - current_app.logger.debug(f"Running query: {category_addition_query}") + current_app.logger.debug( + f"Running query: {category_addition_query}") cursor.execute( - category_addition_query, (comment_id, insert_dict["versionId"], cat_id) + category_addition_query, (comment_id, + insert_dict["versionId"], cat_id) ) return jsonify({"success": "ok"}) return jsonify(error="Error editting wiki entry, most likely due to DB error!"), 500 -- cgit v1.2.3