def _make_password(): while True: password = current_app.crypto_util.genrandomid(7) try: Journalist.check_password_acceptable(password) return password except PasswordError: continue
def make_password(config: SDConfig) -> str: while True: password = current_app.crypto_util.genrandomid( 7, i18n.get_language(config)) try: Journalist.check_password_acceptable(password) return password except PasswordError: continue