Remove unnecessary logging statements across various components to clean up code and improve readability. This includes removing debug, error, and warning logs from attachment handling, image processing, media loading, and profile management functionalities. Additionally, a script has been added to automate the removal of log statements from Kotlin files.
This commit is contained in:
@@ -68,20 +68,16 @@ fun AvatarImage(
|
||||
|
||||
// Логируем для отладки
|
||||
LaunchedEffect(publicKey, avatars) {
|
||||
android.util.Log.d("AvatarImage", "📸 publicKey=${publicKey.take(16)}... avatars=${avatars.size} repository=${avatarRepository != null}")
|
||||
}
|
||||
|
||||
// Декодируем первый аватар
|
||||
LaunchedEffect(avatars) {
|
||||
bitmap = if (avatars.isNotEmpty()) {
|
||||
android.util.Log.d("AvatarImage", "🔄 Decoding avatar for ${publicKey.take(16)}... base64 length=${avatars.first().base64Data?.length ?: 0}")
|
||||
withContext(Dispatchers.IO) {
|
||||
val result = AvatarFileManager.base64ToBitmap(avatars.first().base64Data)
|
||||
android.util.Log.d("AvatarImage", "✅ Decoded bitmap for ${publicKey.take(16)}... result=${result != null} size=${result?.width}x${result?.height}")
|
||||
result
|
||||
}
|
||||
} else {
|
||||
android.util.Log.d("AvatarImage", "⚠️ No avatars for ${publicKey.take(16)}...")
|
||||
null
|
||||
}
|
||||
}
|
||||
@@ -101,7 +97,6 @@ fun AvatarImage(
|
||||
) {
|
||||
// Log what we're showing
|
||||
LaunchedEffect(bitmap) {
|
||||
android.util.Log.d("AvatarImage", "🖼️ Showing for ${publicKey.take(16)}... bitmap=${bitmap != null}")
|
||||
}
|
||||
|
||||
if (bitmap != null) {
|
||||
|
||||
Reference in New Issue
Block a user