forked from shaytan/rdgen
force filename to have no spaces, and be all ascii characters
This commit is contained in:
@@ -75,8 +75,11 @@ def generator_view(request):
|
|||||||
defaultManual = form.cleaned_data['defaultManual']
|
defaultManual = form.cleaned_data['defaultManual']
|
||||||
overrideManual = form.cleaned_data['overrideManual']
|
overrideManual = form.cleaned_data['overrideManual']
|
||||||
|
|
||||||
|
if all(char.isascii() for char in filename):
|
||||||
filename = re.sub(r'[^\w\s-]', '_', filename).strip()
|
filename = re.sub(r'[^\w\s-]', '_', filename).strip()
|
||||||
|
filename = filename.replace(" ","_")
|
||||||
|
else:
|
||||||
|
filename = "rustdesk"
|
||||||
myuuid = str(uuid.uuid4())
|
myuuid = str(uuid.uuid4())
|
||||||
protocol = _settings.PROTOCOL
|
protocol = _settings.PROTOCOL
|
||||||
host = request.get_host()
|
host = request.get_host()
|
||||||
|
|||||||
Reference in New Issue
Block a user