mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Fix refreshing ringtone file references.
This commit is contained in:
parent
ef972ae15b
commit
2156e15732
3 changed files with 14 additions and 1 deletions
|
@ -2418,7 +2418,7 @@ void ApiWrap::refreshFileReference(
|
||||||
MTP_long(data.accessHash)),
|
MTP_long(data.accessHash)),
|
||||||
MTP_long(0)));
|
MTP_long(0)));
|
||||||
}, [&](Data::FileOriginRingtones data) {
|
}, [&](Data::FileOriginRingtones data) {
|
||||||
fail();
|
request(MTPaccount_GetSavedRingtones(MTP_long(0)));
|
||||||
}, [&](v::null_t) {
|
}, [&](v::null_t) {
|
||||||
fail();
|
fail();
|
||||||
});
|
});
|
||||||
|
|
|
@ -149,6 +149,12 @@ struct FileReferenceAccumulator {
|
||||||
}, [](const MTPDmessages_savedGifsNotModified &data) {
|
}, [](const MTPDmessages_savedGifsNotModified &data) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
void push(const MTPaccount_SavedRingtones &data) {
|
||||||
|
data.match([&](const MTPDaccount_savedRingtones &data) {
|
||||||
|
push(data.vringtones());
|
||||||
|
}, [](const MTPDaccount_savedRingtonesNotModified &data) {
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
UpdatedFileReferences result;
|
UpdatedFileReferences result;
|
||||||
};
|
};
|
||||||
|
@ -197,4 +203,9 @@ UpdatedFileReferences GetFileReferences(const MTPTheme &data) {
|
||||||
return GetFileReferencesHelper(data);
|
return GetFileReferencesHelper(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
UpdatedFileReferences GetFileReferences(
|
||||||
|
const MTPaccount_SavedRingtones &data) {
|
||||||
|
return GetFileReferencesHelper(data);
|
||||||
|
}
|
||||||
|
|
||||||
} // namespace Data
|
} // namespace Data
|
||||||
|
|
|
@ -176,5 +176,7 @@ UpdatedFileReferences GetFileReferences(const MTPmessages_StickerSet &data);
|
||||||
UpdatedFileReferences GetFileReferences(const MTPmessages_SavedGifs &data);
|
UpdatedFileReferences GetFileReferences(const MTPmessages_SavedGifs &data);
|
||||||
UpdatedFileReferences GetFileReferences(const MTPWallPaper &data);
|
UpdatedFileReferences GetFileReferences(const MTPWallPaper &data);
|
||||||
UpdatedFileReferences GetFileReferences(const MTPTheme &data);
|
UpdatedFileReferences GetFileReferences(const MTPTheme &data);
|
||||||
|
UpdatedFileReferences GetFileReferences(
|
||||||
|
const MTPaccount_SavedRingtones &data);
|
||||||
|
|
||||||
} // namespace Data
|
} // namespace Data
|
||||||
|
|
Loading…
Add table
Reference in a new issue