From 6b0ea91ceb2ba5d31191e61eb59d800d063693b5 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Tue, 10 Jun 2025 20:49:43 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EC=BF=A0=ED=8F=B0=20=EB=93=B1=EB=A1=9D?= =?UTF-8?q?=20-=20=EC=BF=A0=ED=8F=B0=20=EB=93=B1=EB=A1=9D=20=ED=9B=84=20?= =?UTF-8?q?=EC=BA=94=20=EB=82=B4=EC=97=AD=20=ED=8E=98=EC=9D=B4=EC=A7=80?= =?UTF-8?q?=EA=B0=80=20=EC=95=84=EB=8B=8C=20=EB=B0=94=EB=A1=9C=20=EC=9D=B4?= =?UTF-8?q?=EC=A0=84=20=ED=8E=98=EC=9D=B4=EC=A7=80=EB=A1=9C=20=EC=9D=B4?= =?UTF-8?q?=EB=8F=99=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sources/MyPage/Can/Coupon/CanCouponViewModel.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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 {