Skip to content

Commit d2252e4

Browse files
committed
[Fix/#145] 유스케이스 에러 처리 수정
- Timber 의존성 제거 - Repository에 기본 에러처리가 되어있어 중복처리 제거
1 parent 181453f commit d2252e4

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

app/src/main/java/com/poti/android/domain/usecase/image/UploadImagesUseCaseV2.kt

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import com.poti.android.core.common.constant.ImageConstants.IMAGE_EXTENSION
44
import com.poti.android.domain.model.image.PresignedUploadInfo
55
import com.poti.android.domain.repository.FileUploadRepository
66
import com.poti.android.domain.repository.ImageRepository
7-
import timber.log.Timber
87
import java.io.File
98
import javax.inject.Inject
109
import kotlin.coroutines.cancellation.CancellationException
@@ -29,7 +28,7 @@ class UploadImagesUseCaseV2 @Inject constructor(
2928
if (t is CancellationException) throw t
3029
return Result.failure(t)
3130
} finally {
32-
clearDirectory()
31+
fileUploadRepository.clearDirectory()
3332
}
3433
}
3534

@@ -59,11 +58,4 @@ class UploadImagesUseCaseV2 @Inject constructor(
5958
fileUploadRepository.uploadImage(urls[i], files[i]).getOrThrow()
6059
}
6160
}
62-
63-
private fun clearDirectory() = runCatching {
64-
fileUploadRepository.clearDirectory()
65-
.onFailure {
66-
Timber.e(it, "fail on clearDirectory")
67-
}
68-
}
6961
}

0 commit comments

Comments
 (0)