mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-08-03 10:39:30 +00:00
Support theme document file origins.
This commit is contained in:
@@ -38,6 +38,14 @@ struct FileReferenceAccumulator {
|
||||
push(data.vdocument());
|
||||
});
|
||||
}
|
||||
void push(const MTPTheme &data) {
|
||||
data.match([&](const MTPDtheme &data) {
|
||||
if (const auto document = data.vdocument()) {
|
||||
push(*document);
|
||||
}
|
||||
}, [&](const MTPDthemeDocumentNotModified &data) {
|
||||
});
|
||||
}
|
||||
void push(const MTPWebPage &data) {
|
||||
data.match([&](const MTPDwebPage &data) {
|
||||
if (const auto document = data.vdocument()) {
|
||||
@@ -165,4 +173,8 @@ UpdatedFileReferences GetFileReferences(const MTPWallPaper &data) {
|
||||
return GetFileReferencesHelper(data);
|
||||
}
|
||||
|
||||
UpdatedFileReferences GetFileReferences(const MTPTheme &data) {
|
||||
return GetFileReferencesHelper(data);
|
||||
}
|
||||
|
||||
} // namespace Data
|
||||
|
||||
Reference in New Issue
Block a user