Ver Fonte

fix unexpected inclusive of group roaming message query

StageGuard há 3 anos atrás
pai
commit
a3873b22ae

+ 2 - 2
mirai-core/src/commonMain/kotlin/contact/roaming/RoamingMessagesImplGroup.kt

@@ -53,7 +53,7 @@ internal class RoamingMessagesImplGroup(
                         .map { it.toMessageChainOnline(bot) }
                 )
 
-                currentSeq = resp.msgElem.minBy { it.time }.msgHead.msgSeq
+                currentSeq = resp.msgElem.minBy { it.time }.msgHead.msgSeq - 1
             }
         }
     }
@@ -77,7 +77,7 @@ internal class RoamingMessagesImplGroup(
                         .map { it.toMessageChainOnline(bot) }
                 )
 
-                currentSeq = resp.msgElem.minBy { it.time }.msgHead.msgSeq
+                currentSeq = resp.msgElem.minBy { it.time }.msgHead.msgSeq - 1
             }
         }
     }