aboutsummaryrefslogtreecommitdiff
path: root/cli/onionshare_cli/web/send_base_mode.py
diff options
context:
space:
mode:
authorSaptak Sengupta <saptak013@gmail.com>2023-06-06 13:01:24 +0530
committerGitHub <noreply@github.com>2023-06-06 13:01:24 +0530
commitf3fec65ef4c91f1225328da5f682c3ba8ea5f0ba (patch)
tree5e6be2c1d0313efb9ba8244b8546645a23132fdb /cli/onionshare_cli/web/send_base_mode.py
parentefaa5105e731fc7f8dd41162f7bee0e787ca2b16 (diff)
parentd6c732e20c5dac738462eb438272bfc053d844ce (diff)
downloadonionshare-f3fec65ef4c91f1225328da5f682c3ba8ea5f0ba.tar.gz
onionshare-f3fec65ef4c91f1225328da5f682c3ba8ea5f0ba.zip
Merge pull request #1677 from onionshare/update-deps
Update deps & switch to waitress for running flask servers
Diffstat (limited to 'cli/onionshare_cli/web/send_base_mode.py')
-rw-r--r--cli/onionshare_cli/web/send_base_mode.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/cli/onionshare_cli/web/send_base_mode.py b/cli/onionshare_cli/web/send_base_mode.py
index d690c98d..d8cef496 100644
--- a/cli/onionshare_cli/web/send_base_mode.py
+++ b/cli/onionshare_cli/web/send_base_mode.py
@@ -25,7 +25,7 @@ import mimetypes
import gzip
from flask import Response, request
from unidecode import unidecode
-from werkzeug.urls import url_quote
+from urllib.parse import quote
class SendBaseModeWeb:
@@ -284,7 +284,7 @@ class SendBaseModeWeb:
r.headers.set("Content-Length", filesize)
filename_dict = {
"filename": unidecode(basename),
- "filename*": "UTF-8''%s" % url_quote(basename),
+ "filename*": "UTF-8''%s" % quote(basename),
}
r.headers.set("Content-Disposition", "inline", **filename_dict)
(content_type, _) = mimetypes.guess_type(basename, strict=False)