Skip to content

Commit 181a83e

Browse files
committed
[FIX] #352 ResponseInterceptor를 거친 값으로 새로운 토큰빌더를 생성하도록 수정
1 parent ab65cf9 commit 181a83e

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

app/src/main/java/com/runnect/runnect/data/service/AuthInterceptor.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ package com.runnect.runnect.data.service
22

33
import android.content.Context
44
import com.runnect.runnect.application.ApplicationClass
5-
import com.runnect.runnect.data.dto.response.ResponseGetRefreshToken
65
import com.runnect.runnect.data.dto.response.Token
7-
import com.runnect.runnect.data.dto.response.base.BaseResponse
86
import com.runnect.runnect.util.preference.AuthUtil.getAccessToken
97
import com.runnect.runnect.util.preference.AuthUtil.getNewToken
108
import com.runnect.runnect.util.preference.AuthUtil.saveToken
@@ -92,10 +90,10 @@ class AuthInterceptor @Inject constructor(
9290
chain: Interceptor.Chain
9391
): Response {
9492
refreshTokenResponse.use { response ->
95-
val responseToken = json.decodeFromString<BaseResponse<ResponseGetRefreshToken>>(
93+
val responseToken = json.decodeFromString<Token>(
9694
response.body?.string().orEmpty()
9795
)
98-
responseToken.data?.data?.let {
96+
responseToken.let {
9997
Timber.e("New Refresh Token Success: ${it.refreshToken}")
10098
context.saveToken(it.accessToken, it.refreshToken)
10199
}

0 commit comments

Comments
 (0)