Skip to content

Commit 7951080

Browse files
committed
force filename to have no spaces, and be all ascii characters
1 parent 6792760 commit 7951080

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

rdgenerator/views.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,11 @@ def generator_view(request):
7575
defaultManual = form.cleaned_data['defaultManual']
7676
overrideManual = form.cleaned_data['overrideManual']
7777

78-
79-
filename = re.sub(r'[^\w\s-]', '_', filename).strip()
78+
if all(char.isascii() for char in filename):
79+
filename = re.sub(r'[^\w\s-]', '_', filename).strip()
80+
filename = filename.replace(" ","_")
81+
else:
82+
filename = "rustdesk"
8083
myuuid = str(uuid.uuid4())
8184
protocol = _settings.PROTOCOL
8285
host = request.get_host()

0 commit comments

Comments
 (0)