about summary refs log tree commit diff
path: root/gn3/api
diff options
context:
space:
mode:
authorMunyoki Kilyungi2024-08-26 13:33:15 +0300
committerBonfaceKilz2024-08-26 15:35:33 +0300
commitc92d7b2f3a82173846a7a288e4b40edb5444553e (patch)
tree9c9b1980d137aa6c9c0b2a7214fe47a448d23f2e /gn3/api
parent301a7a3de96cee0afb5e1c1a9d82c412da5658bc (diff)
downloadgenenetwork3-c92d7b2f3a82173846a7a288e4b40edb5444553e.tar.gz
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 <me@bonfacemunyoki.com>
Diffstat (limited to 'gn3/api')
-rw-r--r--gn3/api/metadata_api/wiki.py11
1 files changed, 7 insertions, 4 deletions
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