Update API scheme to layer 108.

This commit is contained in:
John Preston
2019-12-29 15:28:27 +03:00
parent 66204bae95
commit 49129c1529
3 changed files with 29 additions and 5 deletions

View File

@@ -53,13 +53,20 @@ struct FileReferenceAccumulator {
}, [&](const MTPDthemeDocumentNotModified &data) {
});
}
void push(const MTPWebPageAttribute &data) {
data.match([&](const MTPDwebPageAttributeTheme &data) {
if (const auto documents = data.vdocuments()) {
push(*documents);
}
});
}
void push(const MTPWebPage &data) {
data.match([&](const MTPDwebPage &data) {
if (const auto document = data.vdocument()) {
push(*document);
}
if (const auto documents = data.vdocuments()) {
push(*documents);
if (const auto attributes = data.vattributes()) {
push(*attributes);
}
if (const auto photo = data.vphoto()) {
push(*photo);