From 273feef017df9bd054e06db2ead11645ad50333f Mon Sep 17 00:00:00 2001 From: klaus Date: Sat, 11 Jul 2026 22:03:32 +0900 Subject: [PATCH] =?UTF-8?q?chore(dm):=20WebSocket=20raw=20JSON=20=EB=A1=9C?= =?UTF-8?q?=EA=B7=B8=EB=A5=BC=20=EC=A3=BC=EC=9E=85=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt b/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt index 7d8560aa..caf72b46 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/di/AppDI.kt @@ -2,6 +2,7 @@ package kr.co.vividnext.sodalive.di import android.content.Context import com.google.gson.GsonBuilder +import com.orhanobut.logger.Logger import kr.co.vividnext.sodalive.BuildConfig import kr.co.vividnext.sodalive.agora.v2v.V2vApi import kr.co.vividnext.sodalive.agora.v2v.V2vRepository @@ -349,7 +350,14 @@ class AppDI(private val context: Context, isDebugMode: Boolean) { single { ApiBuilder().build(get(), CharacterCommentApi::class.java) } single { ApiBuilder().build(get(), OriginalWorkApi::class.java) } single { ApiBuilder().build(get(named("agoraRetrofit")), V2vApi::class.java) } - single { DmChatSocketClient(okHttpClient = get(), gson = get(), baseUrl = baseUrl) } + single { + DmChatSocketClient( + okHttpClient = get(), + gson = get(), + baseUrl = baseUrl, + rawJsonLogger = { rawJson -> Logger.d("DM WebSocket raw JSON: $rawJson") } + ) + } } private val viewModelModule = module {