mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
fix: channel messages
This commit is contained in:
parent
11b3880f8e
commit
6da6817037
3 changed files with 4 additions and 4 deletions
|
@ -90,7 +90,7 @@ void AddUserMessagesAction(not_null<Ui::PopupMenu*> menu, HistoryItem *item) {
|
||||||
? Dialogs::Key{item->topic()}
|
? Dialogs::Key{item->topic()}
|
||||||
: Dialogs::Key{item->history()}
|
: Dialogs::Key{item->history()}
|
||||||
: Dialogs::Key();
|
: Dialogs::Key();
|
||||||
mainWidget->content()->searchMessages(QString(), key, item->from()->asUser());
|
mainWidget->content()->searchMessages(QString(), key, item->from());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -310,7 +310,7 @@ void AddMessageDetailsAction(not_null<Ui::PopupMenu*> menu, HistoryItem *item) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void AddReadUntilAction(not_null<Ui::PopupMenu*> menu, HistoryItem *item) {
|
void AddReadUntilAction(not_null<Ui::PopupMenu*> menu, HistoryItem *item) {
|
||||||
if (item->isLocal() || item->isService()) {
|
if (item->isLocal() || item->isService() || item->out()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -743,7 +743,7 @@ void MainWidget::hideSingleUseKeyboard(FullMsgId replyToId) {
|
||||||
_history->hideSingleUseKeyboard(replyToId);
|
_history->hideSingleUseKeyboard(replyToId);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWidget::searchMessages(const QString &query, Dialogs::Key inChat, UserData *from) {
|
void MainWidget::searchMessages(const QString &query, Dialogs::Key inChat, PeerData *from) {
|
||||||
auto tags = Data::SearchTagsFromQuery(query);
|
auto tags = Data::SearchTagsFromQuery(query);
|
||||||
if (_dialogs) {
|
if (_dialogs) {
|
||||||
auto state = Dialogs::SearchState{
|
auto state = Dialogs::SearchState{
|
||||||
|
|
|
@ -163,7 +163,7 @@ public:
|
||||||
void sendBotCommand(Bot::SendCommandRequest request);
|
void sendBotCommand(Bot::SendCommandRequest request);
|
||||||
void hideSingleUseKeyboard(FullMsgId replyToId);
|
void hideSingleUseKeyboard(FullMsgId replyToId);
|
||||||
|
|
||||||
void searchMessages(const QString &query, Dialogs::Key inChat, UserData *from = nullptr);
|
void searchMessages(const QString &query, Dialogs::Key inChat, PeerData *from = nullptr);
|
||||||
|
|
||||||
void setChatBackground(
|
void setChatBackground(
|
||||||
const Data::WallPaper &background,
|
const Data::WallPaper &background,
|
||||||
|
|
Loading…
Add table
Reference in a new issue