fix: allow forwarding expiring videos

This commit is contained in:
AlexeyZavar
2026-01-26 22:21:34 +03:00
parent e1be829246
commit 6e368fedeb
2 changed files with 2 additions and 2 deletions
@@ -220,7 +220,7 @@ bool isAyuForwardNeeded(const std::vector<not_null<HistoryItem*>> &items) {
}
bool isAyuForwardNeeded(not_null<HistoryItem*> item) {
if (item->isDeleted() || item->isAyuNoForwards() || item->unsupportedTTL()) {
if (item->isDeleted() || item->isAyuNoForwards() || item->unsupportedTTL() || item->media() && item->media()->ttlSeconds()) {
return true;
}
return false;
@@ -1354,7 +1354,7 @@ crl::time MediaFile::ttlSeconds() const {
}
bool MediaFile::allowsForward() const {
return !ttlSeconds();
return true;
}
bool MediaFile::updateInlineResultMedia(const MTPMessageMedia &media) {