diff --git a/app/src/main/java/org/sopt/and/data/remote/source/UserDataSource.kt b/app/src/main/java/org/sopt/and/data/remote/source/UserDataSource.kt index c6c6bed..95d4cf3 100644 --- a/app/src/main/java/org/sopt/and/data/remote/source/UserDataSource.kt +++ b/app/src/main/java/org/sopt/and/data/remote/source/UserDataSource.kt @@ -1,9 +1,9 @@ package org.sopt.and.data.remote.source -import org.sopt.and.base.BaseResponse +import org.sopt.and.base.NullableBaseResponse import org.sopt.and.data.model.request.UserRegisterRequestDto import org.sopt.and.data.model.response.UserRegisterResponse interface UserDataSource { - suspend fun registerUser(userRegisterRequestDto: UserRegisterRequestDto): BaseResponse + suspend fun registerUser(userRegisterRequestDto: UserRegisterRequestDto): NullableBaseResponse } \ No newline at end of file diff --git a/app/src/main/java/org/sopt/and/data/remote/source/UserDataSourceImpl.kt b/app/src/main/java/org/sopt/and/data/remote/source/UserDataSourceImpl.kt index 2882e6a..65bdf52 100644 --- a/app/src/main/java/org/sopt/and/data/remote/source/UserDataSourceImpl.kt +++ b/app/src/main/java/org/sopt/and/data/remote/source/UserDataSourceImpl.kt @@ -1,6 +1,6 @@ package org.sopt.and.data.remote.source -import org.sopt.and.base.BaseResponse +import org.sopt.and.base.NullableBaseResponse import org.sopt.and.data.model.request.UserRegisterRequestDto import org.sopt.and.data.model.response.UserRegisterResponse import org.sopt.and.data.service.UserApi @@ -10,6 +10,6 @@ class UserDataSourceImpl @Inject constructor( private val userApi: UserApi ) : UserDataSource { override suspend fun registerUser( - userRegisterRequestDto: UserRegisterRequestDto): BaseResponse = + userRegisterRequestDto: UserRegisterRequestDto): NullableBaseResponse = userApi.registerUser(userRegisterRequestDto) } \ No newline at end of file diff --git a/app/src/main/java/org/sopt/and/data/service/UserApi.kt b/app/src/main/java/org/sopt/and/data/service/UserApi.kt index c2d2fc8..07175c7 100644 --- a/app/src/main/java/org/sopt/and/data/service/UserApi.kt +++ b/app/src/main/java/org/sopt/and/data/service/UserApi.kt @@ -1,6 +1,6 @@ package org.sopt.and.data.service -import org.sopt.and.base.BaseResponse +import org.sopt.and.base.NullableBaseResponse import org.sopt.and.data.model.request.UserRegisterRequestDto import org.sopt.and.data.model.response.UserRegisterResponse import retrofit2.http.Body @@ -13,7 +13,7 @@ interface UserApi { @POST("/user") suspend fun registerUser( @Body body: UserRegisterRequestDto - ) : BaseResponse + ) : NullableBaseResponse @POST("/login") suspend fun login(