Fixed file reference refresh for media within poll.

This commit is contained in:
23rd
2026-03-28 19:09:35 +03:00
parent 75632f7c86
commit ec3d981998
2 changed files with 13 additions and 4 deletions
+4 -4
View File
@@ -391,15 +391,15 @@ PollMedia PollMediaFromMTP(
auto result = PollMedia();
media.match([&](const MTPDmessageMediaPhoto &data) {
if (const auto photo = data.vphoto()) {
photo->match([&](const MTPDphoto &d) {
result.photo = owner->photo(d.vid().v);
photo->match([&](const MTPDphoto &) {
result.photo = owner->processPhoto(*photo);
}, [](const auto &) {
});
}
}, [&](const MTPDmessageMediaDocument &data) {
if (const auto document = data.vdocument()) {
document->match([&](const MTPDdocument &d) {
result.document = owner->document(d.vid().v);
document->match([&](const MTPDdocument &) {
result.document = owner->processDocument(*document);
}, [](const auto &) {
});
}