lrc: adapt to new API
Change-Id: Ie49319e9263a76a28ceaeab4f5aa325e69a256a0
diff --git a/src/RegisterNameWC.mm b/src/RegisterNameWC.mm
index cc57295..0fc1df3 100644
--- a/src/RegisterNameWC.mm
+++ b/src/RegisterNameWC.mm
@@ -214,8 +214,8 @@
[self setCallback];
self.isUserNameAvailable = self.accountModel->registerName(self.selectedAccountID,
- [password UTF8String],
- [registeredNameField.stringValue UTF8String]);
+ QString::fromNSString(password),
+ QString::fromNSString(registeredNameField.stringValue));
if (!self.isUserNameAvailable) {
NSLog(@"Could not initialize registerName operation");
QObject::disconnect(registrationEnded);
@@ -227,7 +227,7 @@
QObject::disconnect(registrationEnded);
registrationEnded = QObject::connect(self.accountModel,
&lrc::api::NewAccountModel::nameRegistrationEnded,
- [self] (const std::string& accountId, lrc::api::account::RegisterNameStatus status, const std::string& name) {
+ [self] (const QString& accountId, lrc::api::account::RegisterNameStatus status, const QString& name) {
if(accountId.compare(self.selectedAccountID) != 0) {
return;
}