diff --git a/xmpp/handlers.go b/xmpp/handlers.go index 7ad4d95..3039ff6 100644 --- a/xmpp/handlers.go +++ b/xmpp/handlers.go @@ -2395,9 +2395,9 @@ func handleSetQueryMAM(s xmpp.Sender, iq *stanza.IQ, query extensions.MAMQuery) messages = telegram.ChronologicallySortMessages(messages, reverse) complete = true } else if beforeId != 0 || afterId != 0 { - if (beforeId != 0 && afterId != 0) && beforeId > afterId { + if (beforeId != 0 && afterId != 0) && beforeId < afterId { iqAnswerSetError(answer, 400) - log.Debugf("MAM: before > after") + log.Debugf("MAM: before < after") return }