From d20fd84d391f7645400c6abb0966097e28a3cc58 Mon Sep 17 00:00:00 2001 From: shunf4 Date: Wed, 6 Oct 2021 22:55:23 +0800 Subject: [PATCH] respect password type when adding account, preventing loading bad password --- core/squawk.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/squawk.cpp b/core/squawk.cpp index 6b8af49..34cd694 100644 --- a/core/squawk.cpp +++ b/core/squawk.cpp @@ -118,8 +118,9 @@ void Core::Squawk::newAccountRequest(const QMap& map) QString server = map.value("server").toString(); QString password = map.value("password").toString(); QString resource = map.value("resource").toString(); + int passwordType = map.value("passwordType").toInt(); - addAccount(login, server, password, name, resource, Shared::AccountPassword::plain); + addAccount(login, server, password, name, resource, Shared::Global::fromInt(passwordType)); } void Core::Squawk::addAccount( -- 2.44.0