Commit 5e553a56 authored by ryoii's avatar ryoii

Filter repeated GroupNameChangeEvent

parent 2a7496c0
...@@ -311,14 +311,18 @@ internal class OnlinePush { ...@@ -311,14 +311,18 @@ internal class OnlinePush {
// println(dataBytes.toUHexString()) // println(dataBytes.toUHexString())
if (dataBytes[0].toInt() != 59) { if (dataBytes[0].toInt() != 59) {
return@flatMap sequenceOf( return@flatMap if (group.name != message) {
GroupNameChangeEvent( sequenceOf(
origin = group.name.also { group._name = message }, GroupNameChangeEvent(
new = message, origin = group.name.also { group._name = message },
group = group, new = message,
isByBot = false group = group,
isByBot = false
)
) )
) } else {
sequenceOf()
}
} else { } else {
//println(message + ":" + dataBytes.toUHexString()) //println(message + ":" + dataBytes.toUHexString())
when (message) { when (message) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment