about summary refs log tree commit diff
path: root/gn3/api/metadata_api/wiki.py
diff options
context:
space:
mode:
authorJohn Nduli2024-10-15 19:34:11 +0300
committerFrederick Muriuki Muriithi2024-10-15 13:30:27 -0500
commit9bacc257ba784e06bb5f91e8ab3b64805b552f21 (patch)
tree9c6dca843794e6652ad9b10f43307492a838ea54 /gn3/api/metadata_api/wiki.py
parentea88747988ad1cf93455559b4fe8ffe3cd126935 (diff)
downloadgenenetwork3-9bacc257ba784e06bb5f91e8ab3b64805b552f21.tar.gz
fix: use require_token to validate gn3 apis
Diffstat (limited to 'gn3/api/metadata_api/wiki.py')
-rw-r--r--gn3/api/metadata_api/wiki.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/gn3/api/metadata_api/wiki.py b/gn3/api/metadata_api/wiki.py
index e8c59b5..7a00786 100644
--- a/gn3/api/metadata_api/wiki.py
+++ b/gn3/api/metadata_api/wiki.py
@@ -6,7 +6,7 @@ from typing import Any, Dict
 from flask import Blueprint, request, jsonify, current_app, make_response
 
 from gn3 import db_utils
-from gn3.auth.authorisation.oauth2.resource_server import require_oauth
+from gn3.oauth2.authorisation import require_token
 from gn3.db import wiki
 from gn3.db.rdf.wiki import (
     get_wiki_entries_by_symbol,
@@ -21,8 +21,8 @@ rif_blueprint = Blueprint("rif", __name__, url_prefix="rif")
 
 
 @wiki_blueprint.route("/<int:comment_id>/edit", methods=["POST"])
-@require_oauth("profile")
-def edit_wiki(comment_id: int):
+@require_token
+def edit_wiki(comment_id: int, **kwargs):
     """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  # type: ignore