Panagiotis Triantafyllou

minor addition

...@@ -24,12 +24,14 @@ import java.util.ArrayList; ...@@ -24,12 +24,14 @@ import java.util.ArrayList;
24 24
25 import ly.warp.sdk.R; 25 import ly.warp.sdk.R;
26 import ly.warp.sdk.activities.ActiveCouponsActivity; 26 import ly.warp.sdk.activities.ActiveCouponsActivity;
27 +import ly.warp.sdk.activities.BaseFragmentActivity;
27 import ly.warp.sdk.activities.TelematicsActivity; 28 import ly.warp.sdk.activities.TelematicsActivity;
28 import ly.warp.sdk.activities.TelematicsHistoryActivity; 29 import ly.warp.sdk.activities.TelematicsHistoryActivity;
29 import ly.warp.sdk.activities.WarpViewActivity; 30 import ly.warp.sdk.activities.WarpViewActivity;
30 import ly.warp.sdk.io.callbacks.CallbackReceiver; 31 import ly.warp.sdk.io.callbacks.CallbackReceiver;
31 import ly.warp.sdk.io.models.Campaign; 32 import ly.warp.sdk.io.models.Campaign;
32 import ly.warp.sdk.io.models.CouponList; 33 import ly.warp.sdk.io.models.CouponList;
34 +import ly.warp.sdk.io.models.UnifiedCoupon;
33 import ly.warp.sdk.io.request.WarplyGetCampaignsRequest; 35 import ly.warp.sdk.io.request.WarplyGetCampaignsRequest;
34 import ly.warp.sdk.utils.WarplyManagerHelper; 36 import ly.warp.sdk.utils.WarplyManagerHelper;
35 import ly.warp.sdk.utils.managers.WarplyManager; 37 import ly.warp.sdk.utils.managers.WarplyManager;
...@@ -103,6 +105,7 @@ public class HomeFragment extends Fragment implements View.OnClickListener, Swip ...@@ -103,6 +105,7 @@ public class HomeFragment extends Fragment implements View.OnClickListener, Swip
103 public void onRefresh() { 105 public void onRefresh() {
104 WarplyManager.getUserCouponsWithCouponsets(mUserCouponsReceiver); 106 WarplyManager.getUserCouponsWithCouponsets(mUserCouponsReceiver);
105 WarplyManager.getCampaigns(mCampaignsCallback); 107 WarplyManager.getCampaigns(mCampaignsCallback);
108 + WarplyManager.getUnifiedCouponsDeals(mUnifiedCallback);
106 mSwipeRefresh.setRefreshing(false); 109 mSwipeRefresh.setRefreshing(false);
107 } 110 }
108 111
...@@ -159,6 +162,18 @@ public class HomeFragment extends Fragment implements View.OnClickListener, Swip ...@@ -159,6 +162,18 @@ public class HomeFragment extends Fragment implements View.OnClickListener, Swip
159 } 162 }
160 }; 163 };
161 164
165 + private final CallbackReceiver<ArrayList<UnifiedCoupon>> mUnifiedCallback = new CallbackReceiver<ArrayList<UnifiedCoupon>>() {
166 + @Override
167 + public void onSuccess(ArrayList<UnifiedCoupon> result) {
168 + Toast.makeText(getActivity(), "Unified Coupons Success " + String.valueOf(result.size()), Toast.LENGTH_SHORT).show();
169 + }
170 +
171 + @Override
172 + public void onFailure(int errorCode) {
173 + Toast.makeText(getActivity(), "Unified Coupons Error", Toast.LENGTH_SHORT).show();
174 + }
175 + };
176 +
162 private final CallbackReceiver<JSONObject> mLogoutReceiver = new CallbackReceiver<JSONObject>() { 177 private final CallbackReceiver<JSONObject> mLogoutReceiver = new CallbackReceiver<JSONObject>() {
163 @Override 178 @Override
164 public void onSuccess(JSONObject result) { 179 public void onSuccess(JSONObject result) {
......