Manos Chorianopoulos

crash fixes

......@@ -2342,7 +2342,7 @@ public final class WarplySDK {
return false
}
let totalCouponDiscount = oldCoupons.reduce(0) { $0 + ($1.couponset_data?.final_price ?? 0.0) }
let totalCouponDiscount = oldCoupons.reduce(0) { $0 + ($1.couponset_data?._final_price ?? 0.0) }
let redeemedSMHistory = RedeemedSMHistoryModel()
redeemedSMHistory._totalRedeemedValue = totalCouponDiscount
......
......@@ -416,6 +416,11 @@ extension ProfileViewController: MyRewardsOffersScrollTableViewCellDelegate {
// Navigate to CouponViewController
openCouponViewController(with: offer)
}
func didSelectCouponSet(_ couponSet: CouponSetItemModel) {
// ProfileViewController doesn't handle coupon sets, so just log
print("CouponSet selected in ProfileViewController: \(couponSet._name)")
}
}
// Add delegate conformance
......