PoC suggesting posts to channels.

This commit is contained in:
John Preston
2025-06-13 14:39:30 +04:00
parent 8dbc175c02
commit 7e5a29a5cc
42 changed files with 712 additions and 58 deletions
+5 -5
View File
@@ -14,13 +14,13 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
namespace Api {
MTPSuggestedPost SuggestToMTP(const std::optional<SuggestOptions> &suggest) {
MTPSuggestedPost SuggestToMTP(SuggestPostOptions suggest) {
using Flag = MTPDsuggestedPost::Flag;
return suggest
return suggest.exists
? MTP_suggestedPost(
MTP_flags(suggest->date ? Flag::f_schedule_date : Flag()),
MTP_long(suggest->stars),
MTP_int(suggest->date))
MTP_flags(suggest.date ? Flag::f_schedule_date : Flag()),
MTP_long(suggest.stars),
MTP_int(suggest.date))
: MTPSuggestedPost();
}