diff options
Diffstat (limited to 'gn3/api')
-rw-r--r-- | gn3/api/metadata_api/wiki.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gn3/api/metadata_api/wiki.py b/gn3/api/metadata_api/wiki.py index bb7d2d2..8aa0b37 100644 --- a/gn3/api/metadata_api/wiki.py +++ b/gn3/api/metadata_api/wiki.py @@ -25,16 +25,16 @@ def edit_wiki(comment_id: int): # FIXME: attempt to check and fix for types here with relevant errors payload: Dict[str, Any] = request.json # type: ignore pubmed_ids = [str(x) for x in payload.get("pubmed_ids", [])] - + created = datetime.datetime.now(datetime.timezone.utc).strftime( + "%Y-%m-%d %H:%M:%S" + ) insert_dict = { "Id": comment_id, "symbol": payload["symbol"], "PubMed_ID": " ".join(pubmed_ids), "comment": payload["comment"], "email": payload["email"], - "createtime": datetime.datetime.now(datetime.timezone.utc).strftime( - "%Y-%m-%d %H:%M" - ), + "createtime": created, "user_ip": request.environ.get("HTTP_X_REAL_IP", request.remote_addr), "weburl": payload.get("web_url"), "initial": payload.get("initial"), @@ -78,6 +78,7 @@ def edit_wiki(comment_id: int): comment_id=comment_id, payload=payload, next_version=next_version, + created=created, sparql_conf={ "sparql_user": current_app.config["SPARQL_USER"], "sparql_password": current_app.config["SPARQL_PASSWORD"], |