summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKcchouette <Kcchouette@users.noreply.github.com>2020-12-31 18:39:31 +0100
committerSaptak S <saptak013@gmail.com>2021-01-31 16:36:09 +0530
commitc103108b280984216908054319f0d6bca60959db (patch)
treee6871677aab71099479351227ee71926c2832fdf
parent589ea1cfaed65ef920ccf42d0aba70c148d7c555 (diff)
downloadonionshare-c103108b280984216908054319f0d6bca60959db.tar.gz
onionshare-c103108b280984216908054319f0d6bca60959db.zip
Update send_base_mode.py
-rw-r--r--cli/onionshare_cli/web/send_base_mode.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cli/onionshare_cli/web/send_base_mode.py b/cli/onionshare_cli/web/send_base_mode.py
index 9913996e..5f3bbfa1 100644
--- a/cli/onionshare_cli/web/send_base_mode.py
+++ b/cli/onionshare_cli/web/send_base_mode.py
@@ -24,6 +24,7 @@ import tempfile
import mimetypes
import gzip
from flask import Response, request, render_template, make_response
+from unidecode import unidecode
class SendBaseModeWeb:
@@ -262,7 +263,7 @@ class SendBaseModeWeb:
if use_gzip:
r.headers.set("Content-Encoding", "gzip")
r.headers.set("Content-Length", filesize)
- r.headers.set("Content-Disposition", "inline", filename=basename)
+ r.headers.set("Content-Disposition", "inline", filename=unidecode(basename))
r = self.web.add_security_headers(r)
(content_type, _) = mimetypes.guess_type(basename, strict=False)
if content_type is not None: