From ea644a3f817732c7614d774d89b62ad0e1e556b0 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 27 May 2019 17:32:01 +0200 Subject: [PATCH] Fix Release build in Xcode. --- Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp index adb7122d00..bb0f6a16b7 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp @@ -602,16 +602,18 @@ void Controller::fillLinkedChatButton() { return chat ? edit : restore; }); auto label = isGroup - ? _linkedChatUpdates.events() | rpl::map([](ChannelData *chat) { + ? _linkedChatUpdates.events( + ) | rpl::map([](ChannelData *chat) { return chat ? chat->name : QString(); - }) : rpl::combine( + }) | rpl::type_erased() + : rpl::combine( Lang::Viewer(lng_manage_discussion_group_add), _linkedChatUpdates.events() ) | rpl::map([=](const QString &add, ChannelData *chat) { return chat ? chat->name : add; - }); + }) | rpl::type_erased(); AddButtonWithText( _controls.buttonsLayout, std::move(text),