diff options
author | Munyoki Kilyungi | 2024-02-26 15:55:26 +0300 |
---|---|---|
committer | BonfaceKilz | 2024-03-26 10:01:13 +0300 |
commit | 6ffada374437f4d8652fc9bfe75d94c5a54255db (patch) | |
tree | be99eb9b16fa548764fea45c7d526dea62ad6ec5 /gn2/wqflask | |
parent | cc42dd690513f044b9a05c466e9e8c9a97981f74 (diff) | |
download | genenetwork2-6ffada374437f4d8652fc9bfe75d94c5a54255db.tar.gz |
Replace Path.join with urljoin for url paths.
* gn2/wqflask/edit.py: Import urljoin.
(metadata_edit): Replace Path with urljoin.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Diffstat (limited to 'gn2/wqflask')
-rw-r--r-- | gn2/wqflask/edit.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gn2/wqflask/edit.py b/gn2/wqflask/edit.py index cf38084d..36540939 100644 --- a/gn2/wqflask/edit.py +++ b/gn2/wqflask/edit.py @@ -1,6 +1,7 @@ import requests import subprocess +from urllib.parse import urljoin from pathlib import Path from pymonad.either import Either, Left @@ -50,19 +51,19 @@ def save_dataset_metadata( @login_required(pagename="Dataset Metadata Editing") def metadata_edit(): from gn2.utility.tools import GN3_LOCAL_URL + __name = request.args.get("name") match request.args.get("type"): case "dcat:Dataset": metadata = requests.get( - Path( + urljoin( GN3_LOCAL_URL, - "metadata/datasets/", - (_name := request.args.get("name")) - ).as_posix() + f"api/metadata/datasets/{ __name }" + ) ).json() __section = request.args.get("section") return render_template( "metadata/editor.html", - name=_name, + name=__name, metadata=metadata, section=__section, edit=metadata.get(__section), |