def _ensure_given_old_password_is_correct(user: User, old_password: str, errors: ApiErrors) -> None: if not user.checkPassword(old_password): errors.add_error("oldPassword", "Ton ancien mot de passe est incorrect.")
def _ensure_new_password_is_different_from_old(user: User, new_password: str, errors: ApiErrors) -> None: if user.checkPassword(new_password): errors.add_error("newPassword", "Ton nouveau mot de passe est identique à l’ancien.")