generated from pricelees/issue-pr-template
[#20] 도메인별 예외 분리 #21
@ -1,8 +1,8 @@
|
||||
package roomescape.auth.exception
|
||||
|
||||
import roomescape.common.exception.RoomException
|
||||
import roomescape.common.exception.RoomescapeExceptionV2
|
||||
|
||||
class AuthException(
|
||||
override val errorCode: AuthErrorCode,
|
||||
override val message: String = errorCode.message
|
||||
) : RoomException(errorCode, message)
|
||||
) : RoomescapeExceptionV2(errorCode, message)
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
package roomescape.common.exception
|
||||
|
||||
open class RoomException(
|
||||
open val errorCode: ErrorCode,
|
||||
override val message: String = errorCode.message
|
||||
) : RuntimeException(message)
|
||||
@ -9,3 +9,8 @@ class RoomescapeException(
|
||||
) : RuntimeException(errorType.description) {
|
||||
constructor(errorType: ErrorType, httpStatus: HttpStatusCode) : this(errorType, null, httpStatus)
|
||||
}
|
||||
|
||||
open class RoomescapeExceptionV2(
|
||||
open val errorCode: ErrorCode,
|
||||
override val message: String = errorCode.message
|
||||
) : RuntimeException(message)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user