Fix grouping of more than 10 messages

This commit is contained in:
Eric Kotato 2021-04-01 18:46:26 +03:00
parent aec72cf579
commit a0712f4383

View file

@ -3822,16 +3822,20 @@ void ApiWrap::forwardMessagesUnquoted(
return forwardFrom != newFrom
|| !currentGroupId
|| currentGroupId != newGroupId
|| lastGroupCheck;
|| lastGroupCheck
|| messageGroupCount >= 10;
} else if (cForwardGrouped()) {
return lastGroupCheck;
return lastGroupCheck
|| messageGroupCount >= 10;
} else {
return true;
}
};
const auto isGrouped = [&] {
return lastGroup != LastGroupType::None && messageGroupCount > 1;
return lastGroup != LastGroupType::None
&& messageGroupCount > 1
&& messageGroupCount <= 10;
};
const auto forwardQuotedSingle = [&] (not_null<HistoryItem *> item) {