Fix Release build in Xcode.

This commit is contained in:
John Preston 2019-05-27 17:32:01 +02:00
parent 9b6d41a0aa
commit ea644a3f81
1 changed files with 5 additions and 3 deletions

View File

@ -602,16 +602,18 @@ void Controller::fillLinkedChatButton() {
return chat ? edit : restore; return chat ? edit : restore;
}); });
auto label = isGroup auto label = isGroup
? _linkedChatUpdates.events() | rpl::map([](ChannelData *chat) { ? _linkedChatUpdates.events(
) | rpl::map([](ChannelData *chat) {
return chat ? chat->name : QString(); return chat ? chat->name : QString();
}) : rpl::combine( }) | rpl::type_erased()
: rpl::combine(
Lang::Viewer(lng_manage_discussion_group_add), Lang::Viewer(lng_manage_discussion_group_add),
_linkedChatUpdates.events() _linkedChatUpdates.events()
) | rpl::map([=](const QString &add, ChannelData *chat) { ) | rpl::map([=](const QString &add, ChannelData *chat) {
return chat return chat
? chat->name ? chat->name
: add; : add;
}); }) | rpl::type_erased();
AddButtonWithText( AddButtonWithText(
_controls.buttonsLayout, _controls.buttonsLayout,
std::move(text), std::move(text),