Skip to content

Commit c92ce31

Browse files
committed
[NDGL-17] refactor: BaseResponse getData() null 처리 개선
- null 반환 시 Unit 캐스팅 대신 명확한 에러 메시지 출력 - code와 message 정보 포함하여 디버깅 용이성 향상
1 parent 50aa9d2 commit c92ce31

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

data/core/src/main/java/com/yapp/ngdl/data/core/model/BaseResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ data class BaseResponse<T>(
1010
)
1111

1212
fun <T> BaseResponse<T>.getData(): T {
13-
return data ?: Unit as T
13+
return data ?: error("Response data is null. code=$code, message=$message")
1414
}

0 commit comments

Comments
 (0)