Kaynağa Gözat

Drop emoji when rendering at; fix #1938

Karlatemp 4 yıl önce
ebeveyn
işleme
cf39a628a2

Dosya farkı çok büyük olduğundan ihmal edildi
+ 22 - 0
mirai-core-utils/src/commonMain/kotlin/Strings.kt


+ 2 - 1
mirai-core/src/commonMain/kotlin/message/atImpl.kt

@@ -15,6 +15,7 @@ import net.mamoe.mirai.contact.Group
 import net.mamoe.mirai.contact.nameCardOrNick
 import net.mamoe.mirai.internal.network.protocol.data.proto.ImMsgBody
 import net.mamoe.mirai.message.data.*
+import net.mamoe.mirai.utils.dropEmoji
 import net.mamoe.mirai.utils.safeCast
 
 
@@ -47,7 +48,7 @@ internal fun At.toJceData(
         } else {
             findFromGroup(group) ?: findFromSource()
         } ?: target
-    }"
+    }".dropEmoji()
     return ImMsgBody.Text(
         str = text,
         attr6Buf = buildPacket {

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor