From 9bb865777cae1ac004cd50614ad138705099f510 Mon Sep 17 00:00:00 2001 From: Andreas Domanowski <andreas@domanowski.net> Date: Thu, 2 Mar 2023 13:05:43 +0100 Subject: [PATCH] Replace string replacing with urllib quote replacer --- import_md/hedgedoc_import.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/import_md/hedgedoc_import.py b/import_md/hedgedoc_import.py index c14100a..6597883 100644 --- a/import_md/hedgedoc_import.py +++ b/import_md/hedgedoc_import.py @@ -10,7 +10,7 @@ from zipfile import ZipFile def import_single_document(instance_url, hedgedoc_free_url, content, session_id): - sanitized_free_url = hedgedoc_free_url.replace(" ", "%20") + sanitized_free_url = urllib.parse.quote(hedgedoc_free_url) request_url = instance_url + '/new/' + sanitized_free_url headers = {"Cookie": f"connect.hedgeDoc.sid={session_id}", "Content-Type": "text/markdown"} -- GitLab