diff --git a/Telegram/SourceFiles/data/data_scheduled_messages.cpp b/Telegram/SourceFiles/data/data_scheduled_messages.cpp index d14fa898b..45dba1d27 100644 --- a/Telegram/SourceFiles/data/data_scheduled_messages.cpp +++ b/Telegram/SourceFiles/data/data_scheduled_messages.cpp @@ -281,10 +281,11 @@ int32 ScheduledMessages::countListHash(const List &list) const { const auto j = list.idByItem.find(item.get()); HashUpdate(hash, j->second); if (const auto edited = item->Get()) { - HashUpdate(hash, std::max(item->date(), edited->date)); + HashUpdate(hash, edited->date); } else { - HashUpdate(hash, item->date()); + HashUpdate(hash, int32(0)); } + HashUpdate(hash, item->date()); } return HashFinalize(hash); }