diff --git a/Telegram/SourceFiles/data/data_stories.cpp b/Telegram/SourceFiles/data/data_stories.cpp index bb08bca5d..1aac110c4 100644 --- a/Telegram/SourceFiles/data/data_stories.cpp +++ b/Telegram/SourceFiles/data/data_stories.cpp @@ -312,7 +312,7 @@ void Stories::scheduleExpireTimer() { const auto nearest = _expiring.front().first; const auto now = base::unixtime::now(); const auto delay = (nearest > now) - ? (nearest - now) + ? std::min(nearest - now, 86'400) : 0; _expireTimer.callOnce(delay * crl::time(1000)); }