diff --git a/SodaLive/Sources/MyPage/Can/Coupon/CanCouponViewModel.swift b/SodaLive/Sources/MyPage/Can/Coupon/CanCouponViewModel.swift index b3ca551..8a3b4a0 100644 --- a/SodaLive/Sources/MyPage/Can/Coupon/CanCouponViewModel.swift +++ b/SodaLive/Sources/MyPage/Can/Coupon/CanCouponViewModel.swift @@ -39,10 +39,14 @@ final class CanCouponViewModel: ObservableObject { let decoded = try jsonDecoder.decode(ApiResponseWithoutData.self, from: responseData) if decoded.success { - self.errorMessage = "해당 쿠폰의 캔이 충전되었습니다." + if let message = decoded.message { + self.errorMessage = message + } else { + self.errorMessage = "쿠폰 사용이 완료되었습니다." + } DispatchQueue.main.asyncAfter(deadline: .now() + 1) { - AppState.shared.setAppStep(step: .canStatus(refresh: {})) + AppState.shared.back() } } else { if let message = decoded.message {