From e61cfee177033d469b852e3a437d609d325e6b03 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Thu, 21 Sep 2017 01:05:30 +0200
Subject: [PATCH] Log only hashes, not actual object names, to avoid leaking
 PII into logs

---
 .../kuschku/quasseldroid_ng/protocol/SignalProxyMessage.kt  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/protocol/SignalProxyMessage.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/protocol/SignalProxyMessage.kt
index b694e50c5..b733c1464 100644
--- a/app/src/main/java/de/kuschku/quasseldroid_ng/protocol/SignalProxyMessage.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid_ng/protocol/SignalProxyMessage.kt
@@ -25,7 +25,7 @@ sealed class SignalProxyMessage {
   class SyncMessage(val className: String, val objectName: String, val slotName: String,
                     val params: QVariantList) : SignalProxyMessage() {
     override fun toString(): String {
-      return "SyncMessage::$className:$objectName/$slotName"
+      return "SyncMessage::$className:${objectName.hashCode()}/$slotName"
     }
   }
 
@@ -37,14 +37,14 @@ sealed class SignalProxyMessage {
 
   class InitRequest(val className: String, val objectName: String) : SignalProxyMessage() {
     override fun toString(): String {
-      return "InitRequest::$className:$objectName"
+      return "InitRequest::$className:${objectName.hashCode()}"
     }
   }
 
   class InitData(val className: String, val objectName: String, val initData: QVariantMap) :
     SignalProxyMessage() {
     override fun toString(): String {
-      return "InitData::$className:$objectName"
+      return "InitData::$className:${objectName.hashCode()}"
     }
   }
 
-- 
GitLab