From 52b836a2353ca436a889c20d6d0eb5d59326f9d2 Mon Sep 17 00:00:00 2001 From: Dario Date: Wed, 15 Jul 2020 13:10:12 +0200 Subject: [PATCH] use new user class for check if password is empty by check email --- src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp b/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp index 2835fb19c..454cc930a 100644 --- a/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp +++ b/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp @@ -325,8 +325,8 @@ Poco::Net::HTTPRequestHandler* PageRequestHandlerFactory::handleCheckEmail(Sessi if (session) { auto user_host = request.clientAddress().host(); session->setClientIp(user_host); - assert(session->getUser()); - if (session->getUser()->isEmptyPassword()) { + assert(session->getNewUser()); + if (!session->getNewUser()->hasPassword()) { // user has no password, maybe account created from elopage webhook auto pageRequestHandler = new UpdateUserPasswordPage(session); pageRequestHandler->setProfiler(timeUsed);