mirror of
https://github.com/Nheko-Reborn/nheko.git
synced 2024-11-21 18:50:47 +03:00
parent
311d9ad31e
commit
3357dc21a5
1 changed files with 5 additions and 2 deletions
|
@ -25,10 +25,13 @@ UsersModel::UsersModel(const std::string &roomId, QObject *parent)
|
||||||
std::get_if<mtx::events::AccountDataEvent<mtx::events::account_data::Direct>>(
|
std::get_if<mtx::events::AccountDataEvent<mtx::events::account_data::Direct>>(
|
||||||
&e.value())) {
|
&e.value())) {
|
||||||
for (const auto &[userId, roomIds] : event->content.user_to_rooms) {
|
for (const auto &[userId, roomIds] : event->content.user_to_rooms) {
|
||||||
|
if (roomIds.empty())
|
||||||
|
continue;
|
||||||
|
|
||||||
displayNames.push_back(
|
displayNames.push_back(
|
||||||
QString::fromStdString(cache::displayName(roomIds[0], userId)));
|
QString::fromStdString(cache::displayName(roomIds.at(0), userId)));
|
||||||
userids.push_back(QString::fromStdString(userId));
|
userids.push_back(QString::fromStdString(userId));
|
||||||
avatarUrls.push_back(cache::avatarUrl(QString::fromStdString(roomIds[0]),
|
avatarUrls.push_back(cache::avatarUrl(QString::fromStdString(roomIds.at(0)),
|
||||||
QString::fromStdString(userId)));
|
QString::fromStdString(userId)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue