MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / WebPageForMTP

Function WebPageForMTP

Telegram/SourceFiles/data/data_histories.cpp:121–130  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119}
120
121MTPInputMedia WebPageForMTP(
122 const Data::WebPageDraft &draft,
123 bool required) {
124 using Flag = MTPDinputMediaWebPage::Flag;
125 return MTP_inputMediaWebPage(
126 MTP_flags(((false && required) ? Flag() : Flag::f_optional)
127 | (draft.forceLargeMedia ? Flag::f_force_large_media : Flag())
128 | (draft.forceSmallMedia ? Flag::f_force_small_media : Flag())),
129 MTP_string(draft.url));
130}
131
132Histories::Histories(not_null<Session*> owner)
133: _owner(owner)

Callers 4

saveDraftsToCloudMethod · 0.85
sendMessageMethod · 0.85
SuggestMediaFunction · 0.85
EditMessageFunction · 0.85

Calls 3

MTP_flagsFunction · 0.85
MTP_stringFunction · 0.85
FlagEnum · 0.70

Tested by

no test coverage detected