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(