Fix alias and more compact account detail dialog.

This commit is contained in:
Black Hat
2019-07-05 10:24:07 +08:00
parent c16892fa25
commit b41973be28
6 changed files with 89 additions and 73 deletions

View File

@@ -316,3 +316,23 @@ void SpectralRoom::changeAvatar(QUrl localFile) {
});
}
}
void SpectralRoom::addLocalAlias(const QString& alias) {
auto aliases = localAliases();
if (aliases.contains(alias))
return;
aliases.append(alias);
setLocalAliases(aliases);
}
void SpectralRoom::removeLocalAlias(const QString& alias) {
auto aliases = localAliases();
if (!aliases.contains(alias))
return;
aliases.removeAll(alias);
setLocalAliases(aliases);
}