From 771ce12a4232ebef33c1e8666545027e5f601af5 Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sat, 17 Feb 2018 18:04:16 +0100 Subject: [PATCH] Fixed a disagreement between core and client about how to serialize features --- .../libquassel/protocol/message/ClientInitSerializer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt index 9431e2815..3023e722c 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt @@ -11,12 +11,12 @@ object ClientInitSerializer : HandshakeMessageSerializer<HandshakeMessage.Client "MsgType" to QVariant_("ClientInit", Type.QString), "ClientVersion" to QVariant_(data.clientVersion, Type.QString), "ClientDate" to QVariant_(data.buildDate, Type.QString), - "ClientFeatures" to QVariant_(data.clientFeatures?.toInt(), Type.UInt) + "Features" to QVariant_(data.clientFeatures?.toInt(), Type.UInt) ) override fun deserialize(data: QVariantMap) = HandshakeMessage.ClientInit( clientVersion = data["ClientVersion"].value(), buildDate = data["ClientDate"].value(), - clientFeatures = Flags.Companion.of(data["ClientFeatures"].value(0)) + clientFeatures = Flags.Companion.of(data["Features"].value(0)) ) } -- GitLab