From 0414f36fb0a5e02092f7b40f22cf15f4408a0ddb Mon Sep 17 00:00:00 2001 From: emeric Date: Mon, 15 Mar 2021 13:11:45 +0100 Subject: [PATCH] Fixed regression on the settings view. fixes #127 --- src/lms/ui/common/PasswordValidator.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lms/ui/common/PasswordValidator.cpp b/src/lms/ui/common/PasswordValidator.cpp index 881857e3..64cfc2f6 100644 --- a/src/lms/ui/common/PasswordValidator.cpp +++ b/src/lms/ui/common/PasswordValidator.cpp @@ -68,6 +68,9 @@ namespace UserInterface Wt::WValidator::Result PasswordCheckValidator::validate(const Wt::WString& input) const { + if (input.empty()) + return Wt::WValidator::validate(input); + const auto checkResult {Service<::Auth::IPasswordService>::get()->checkUserPassword( LmsApp->getDbSession(), boost::asio::ip::address::from_string(LmsApp->environment().clientAddress()),