refactor: code smell runBlocking inside an OkHttp Interceptor

This commit is contained in:
2026-06-12 12:03:36 +02:00
parent 98bc466edd
commit aaadd0d73f
5 changed files with 72 additions and 32 deletions
@@ -8,7 +8,7 @@ import android.os.Build
import android.os.IBinder
import timber.log.Timber
import com.bitcointxoko.gudariwallet.api.JsonProvider
import com.bitcointxoko.gudariwallet.api.LNbitsClient
import com.bitcointxoko.gudariwallet.api.LNbitsHttpClient
import com.bitcointxoko.gudariwallet.api.PaymentRecord
import com.bitcointxoko.gudariwallet.api.WsPaymentMessage
import com.bitcointxoko.gudariwallet.data.PaymentCacheRepository
@@ -157,7 +157,7 @@ class WalletNotificationService : Service() {
val request = Request.Builder().url(wsUrl).build()
webSocket = LNbitsClient.httpClient.newWebSocket(request, object : WebSocketListener() {
webSocket = LNbitsHttpClient.instance.newWebSocket(request, object : WebSocketListener() {
override fun onOpen(webSocket: WebSocket, response: Response) {
Timber.d("WebSocket connected")