fix: update message logging format for consistency and clarity

This commit is contained in:
2026-02-06 02:01:03 +05:00
parent c455994224
commit 3a810d6d61
10 changed files with 393 additions and 125 deletions

View File

@@ -38,7 +38,8 @@ object MessageLogger {
if (!isEnabled) return
val shortId = messageId.take(8)
val shortKey = toPublicKey.take(12)
val msg = "📤 SEND | id:\$shortId to:\$shortKey len:\$textLength att:\$attachmentsCount saved:\$isSavedMessages reply:\${replyToMessageId?.take(8) ?: \"-\"}"
val replyStr = replyToMessageId?.take(8) ?: "-"
val msg = "📤 SEND | id:$shortId to:$shortKey len:$textLength att:$attachmentsCount saved:$isSavedMessages reply:$replyStr"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -53,7 +54,7 @@ object MessageLogger {
) {
if (!isEnabled) return
val shortId = messageId.take(8)
val msg = "🔐 ENCRYPT | id:\$shortId content:\${encryptedContentLength}b key:\${encryptedKeyLength}b"
val msg = "🔐 ENCRYPT | id:$shortId content:${encryptedContentLength}b key:${encryptedKeyLength}b"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -69,7 +70,7 @@ object MessageLogger {
if (!isEnabled) return
val shortId = messageId.take(8)
val shortDialog = dialogKey.take(12)
val msg = "💾 DB | id:\$shortId dialog:\$shortDialog new:\$isNew"
val msg = "💾 DB | id:$shortId dialog:$shortDialog new:$isNew"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -85,7 +86,7 @@ object MessageLogger {
if (!isEnabled) return
val shortId = messageId.take(8)
val shortKey = toPublicKey.take(12)
val msg = "📡 PACKET→ | id:\$shortId to:\$shortKey ts:\$timestamp"
val msg = "📡 PACKET→ | id:$shortId to:$shortKey ts:$timestamp"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -96,7 +97,7 @@ object MessageLogger {
fun logSendSuccess(messageId: String, duration: Long) {
if (!isEnabled) return
val shortId = messageId.take(8)
val msg = "✅ SENT | id:\$shortId time:\${duration}ms"
val msg = "✅ SENT | id:$shortId time:${duration}ms"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -107,7 +108,8 @@ object MessageLogger {
fun logSendError(messageId: String, error: Throwable) {
if (!isEnabled) return
val shortId = messageId.take(8)
val msg = "❌ SEND ERR | id:\$shortId err:\${error.message?.take(50)}"
val errMsg = error.message?.take(50) ?: "unknown"
val msg = "❌ SEND ERR | id:$shortId err:$errMsg"
Log.e(TAG, msg, error)
addToUI(msg)
}
@@ -127,7 +129,7 @@ object MessageLogger {
val shortId = messageId.take(8)
val shortFrom = fromPublicKey.take(12)
val shortTo = toPublicKey.take(12)
val msg = "📥 RECV | id:\$shortId from:\$shortFrom to:\$shortTo len:\${contentLength}b att:\$attachmentsCount ts:\$timestamp"
val msg = "📥 RECV | id:$shortId from:$shortFrom to:$shortTo len:${contentLength}b att:$attachmentsCount ts:$timestamp"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -139,7 +141,7 @@ object MessageLogger {
if (!isEnabled) return
val shortId = messageId.take(8)
val status = if (isDuplicate) "DUP" else "✓NEW"
val msg = "🔍 CHECK | id:\$shortId \$status"
val msg = "🔍 CHECK | id:$shortId $status"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -150,7 +152,7 @@ object MessageLogger {
fun logBlockedSender(fromPublicKey: String) {
if (!isEnabled) return
val shortKey = fromPublicKey.take(12)
val msg = "🚫 BLOCKED | from:\$shortKey"
val msg = "🚫 BLOCKED | from:$shortKey"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -165,7 +167,7 @@ object MessageLogger {
) {
if (!isEnabled) return
val shortId = messageId.take(8)
val msg = "🔓 DECRYPT | id:\$shortId text:\${plainTextLength}c att:\$attachmentsCount"
val msg = "🔓 DECRYPT | id:$shortId text:${plainTextLength}c att:$attachmentsCount"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -176,7 +178,8 @@ object MessageLogger {
fun logDecryptionError(messageId: String, error: Throwable) {
if (!isEnabled) return
val shortId = messageId.take(8)
val msg = "❌ DECRYPT ERR | id:\$shortId err:\${error.message?.take(50)}"
val errMsg = error.message?.take(50) ?: "unknown"
val msg = "❌ DECRYPT ERR | id:$shortId err:$errMsg"
Log.e(TAG, msg, error)
addToUI(msg)
}
@@ -187,7 +190,7 @@ object MessageLogger {
fun logReceiveSuccess(messageId: String, duration: Long) {
if (!isEnabled) return
val shortId = messageId.take(8)
val msg = "✅ RECEIVED | id:\$shortId time:\${duration}ms"
val msg = "✅ RECEIVED | id:$shortId time:${duration}ms"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -203,7 +206,7 @@ object MessageLogger {
if (!isEnabled) return
val shortId = messageId.take(8)
val shortKey = toPublicKey.take(12)
val msg = "📬 DELIVERY | id:\$shortId to:\$shortKey status:\$status"
val msg = "📬 DELIVERY | id:$shortId to:$shortKey status:$status"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -217,7 +220,7 @@ object MessageLogger {
) {
if (!isEnabled) return
val shortKey = fromPublicKey.take(12)
val msg = "👁 READ | from:\$shortKey count:\$messagesCount"
val msg = "👁 READ | from:$shortKey count:$messagesCount"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -233,7 +236,7 @@ object MessageLogger {
if (!isEnabled) return
val shortDialog = dialogKey.take(12)
val shortMsg = lastMessage?.take(20) ?: "-"
val msg = "📋 DIALOG | key:\$shortDialog last:\"\$shortMsg\" unread:\$unreadCount"
val msg = "📋 DIALOG | key:$shortDialog last:\"$shortMsg\" unread:$unreadCount"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -244,7 +247,7 @@ object MessageLogger {
fun logCacheUpdate(dialogKey: String, totalMessages: Int) {
if (!isEnabled) return
val shortDialog = dialogKey.take(12)
val msg = "🗃 CACHE | dialog:\$shortDialog total:\$totalMessages"
val msg = "🗃 CACHE | dialog:$shortDialog total:$totalMessages"
Log.d(TAG, msg)
addToUI(msg)
}
@@ -268,6 +271,6 @@ object MessageLogger {
} else {
Log.e(TAG, message)
}
addToUI("\$message")
addToUI("$message")
}
}