Ver código fonte

fix(commands): validate name encoding for non-Latin characters (#11965)

tags/0.14.2
Benjamin 10 meses atrás
pai
commit
d9875fe232
Nenhuma conta vinculada ao e-mail do autor do commit
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2
    1
      api/commands.py

+ 2
- 1
api/commands.py Ver arquivo

if language not in languages: if language not in languages:
language = "en-US" language = "en-US"


name = name.strip()
# Validates name encoding for non-Latin characters.
name = name.strip().encode("utf-8").decode("utf-8") if name else None


# generate random password # generate random password
new_password = secrets.token_urlsafe(16) new_password = secrets.token_urlsafe(16)

Carregando…
Cancelar
Salvar