Showing
2 changed files
with
13 additions
and
1 deletions
... | @@ -116,6 +116,8 @@ import UIKit | ... | @@ -116,6 +116,8 @@ import UIKit |
116 | 116 | ||
117 | func configureCell(totalCouponValue: Float, totalCouponDiscount: Float, unifiedCouponsDiscount: Float, forYouExpanded: Bool) { | 117 | func configureCell(totalCouponValue: Float, totalCouponDiscount: Float, unifiedCouponsDiscount: Float, forYouExpanded: Bool) { |
118 | 118 | ||
119 | + loyaltyBadge = swiftApi().getLoyaltyBadge() | ||
120 | + | ||
119 | if (forYouExpanded == false) { | 121 | if (forYouExpanded == false) { |
120 | sumBannerArrowImage.image = UIImage(named: "ic_down_dark_2", in: MyEmptyClass.resourceBundle(), compatibleWith: nil) | 122 | sumBannerArrowImage.image = UIImage(named: "ic_down_dark_2", in: MyEmptyClass.resourceBundle(), compatibleWith: nil) |
121 | 123 | ... | ... |
... | @@ -72,7 +72,7 @@ import SwiftEventBus | ... | @@ -72,7 +72,7 @@ import SwiftEventBus |
72 | var seconds: Int = 0 | 72 | var seconds: Int = 0 |
73 | 73 | ||
74 | var totalCouponValue = swiftApi().getDealsCouponsSum() | 74 | var totalCouponValue = swiftApi().getDealsCouponsSum() |
75 | - let totalCouponDiscount = Float(round(100 * swiftApi().getLoyaltyBadge()._value) / 100) | 75 | + var totalCouponDiscount = Float(round(100 * swiftApi().getLoyaltyBadge()._value) / 100) |
76 | var unifiedCouponsDiscount:Float = 0.0 | 76 | var unifiedCouponsDiscount:Float = 0.0 |
77 | 77 | ||
78 | var forYouExpanded: Bool = false; | 78 | var forYouExpanded: Bool = false; |
... | @@ -82,6 +82,16 @@ import SwiftEventBus | ... | @@ -82,6 +82,16 @@ import SwiftEventBus |
82 | 82 | ||
83 | self.hidesBottomBarWhenPushed = true | 83 | self.hidesBottomBarWhenPushed = true |
84 | 84 | ||
85 | + SwiftEventBus.onBackgroundThread(self, name: "coupons_fetched") { result in | ||
86 | + | ||
87 | + DispatchQueue.main.async { | ||
88 | + self.coupons = swiftApi().getCouponList() | ||
89 | + self.totalCouponDiscount = Float(round(100 * swiftApi().getLoyaltyBadge()._value) / 100) | ||
90 | + self.loyaltyBadge = swiftApi().getLoyaltyBadge() | ||
91 | + self.tableView.reloadData() | ||
92 | + } | ||
93 | + } | ||
94 | + | ||
85 | // TODO: DELETE ===> | 95 | // TODO: DELETE ===> |
86 | // let coupon = swiftApi.ActiveDFYCouponModel() | 96 | // let coupon = swiftApi.ActiveDFYCouponModel() |
87 | // coupon._value = "12" | 97 | // coupon._value = "12" | ... | ... |
-
Please register or login to post a comment