diff --git a/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp b/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp index 9991cff6f9e8b4..14e00151b4931c 100644 --- a/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp @@ -248,7 +248,7 @@ void AddBotToGroupBoxController::addBotToGroup(not_null chat) { ChatAdminRightsInfo(rights), _existingRank, _promotedSince, - _promotedBy ? chat->owner().user(_promotedBy) : nullptr, + _promotedBy ? chat->owner().user(_promotedBy).get() : nullptr, EditAdminBotFields{ _token, _existingRights.value_or(ChatAdminRights()), diff --git a/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp index 878314812305b4..e4166a82c0d6e7 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp @@ -300,7 +300,7 @@ void EditAdminBox::prepare() { lt_user, rpl::single(_by ? Ui::Text::Link(_by->name(), 1) - : TextWithEntities(QString::fromUtf8("\U0001F47B"))), + : TextWithEntities{ QString::fromUtf8("\U0001F47B") }), lt_date, rpl::single(TextWithEntities{ langDateTimeFull(parsed) }), Ui::Text::WithEntities)); @@ -405,7 +405,7 @@ void EditAdminBox::prepare() { ) | rpl::map( (_1 & Flag::AddAdmins) != 0 ) | rpl::distinct_until_changed( - ) | rpl::map([=](bool canAddAdmins) { + ) | rpl::map([=](bool canAddAdmins) -> rpl::producer { const auto empty = (amCreator() && user()->isSelf()); aboutAddAdminsInner->toggle(!empty, anim::type::instant); emptyAboutAddAdminsInner->toggle(empty, anim::type::instant); @@ -836,7 +836,7 @@ void EditRestrictedBox::prepare() { lt_user, rpl::single(_by ? Ui::Text::Link(_by->name(), 1) - : TextWithEntities(QString::fromUtf8("\U0001F47B"))), + : TextWithEntities{ QString::fromUtf8("\U0001F47B") }), lt_date, rpl::single(TextWithEntities{ langDateTimeFull(parsed) }), Ui::Text::WithEntities));