Showing
2 changed files
with
12 additions
and
2 deletions
| ... | @@ -2,7 +2,7 @@ apply plugin: 'com.android.library' | ... | @@ -2,7 +2,7 @@ apply plugin: 'com.android.library' |
| 2 | 2 | ||
| 3 | ext { | 3 | ext { |
| 4 | PUBLISH_GROUP_ID = 'ly.warp' | 4 | PUBLISH_GROUP_ID = 'ly.warp' |
| 5 | - PUBLISH_VERSION = '4.5.4-cosbeta75' | 5 | + PUBLISH_VERSION = '4.5.4-cosbeta76' |
| 6 | PUBLISH_ARTIFACT_ID = 'warply-android-sdk' | 6 | PUBLISH_ARTIFACT_ID = 'warply-android-sdk' |
| 7 | } | 7 | } |
| 8 | 8 | ... | ... |
| ... | @@ -146,6 +146,16 @@ public class VolleyTransformer implements Listener<JSONObject>, ErrorListener { | ... | @@ -146,6 +146,16 @@ public class VolleyTransformer implements Listener<JSONObject>, ErrorListener { |
| 146 | 146 | ||
| 147 | WarpUtils.log("*************************************************"); | 147 | WarpUtils.log("*************************************************"); |
| 148 | 148 | ||
| 149 | + if (response.has("result")) { | ||
| 150 | + JSONObject obj = response.optJSONObject("result"); | ||
| 151 | + if (obj != null) { | ||
| 152 | + if (obj.has("status") && obj.optString("status").equals("accepted")) { | ||
| 153 | + mListener.onSuccess(response); | ||
| 154 | + return; | ||
| 155 | + } | ||
| 156 | + } | ||
| 157 | + } | ||
| 158 | + | ||
| 149 | if (response.has("code")) { | 159 | if (response.has("code")) { |
| 150 | mListener.onSuccess(response); | 160 | mListener.onSuccess(response); |
| 151 | return; | 161 | return; |
| ... | @@ -168,7 +178,7 @@ public class VolleyTransformer implements Listener<JSONObject>, ErrorListener { | ... | @@ -168,7 +178,7 @@ public class VolleyTransformer implements Listener<JSONObject>, ErrorListener { |
| 168 | // Check for server related error. | 178 | // Check for server related error. |
| 169 | int serverResult = response.optInt(WARPLY_STATUS); | 179 | int serverResult = response.optInt(WARPLY_STATUS); |
| 170 | 180 | ||
| 171 | - if(serverResult == WarpConstants.RESULT_CODE_ERROR || serverResult == WarpConstants.RESULT_CODE_NO_ACCESS | 181 | + if (serverResult == WarpConstants.RESULT_CODE_ERROR || serverResult == WarpConstants.RESULT_CODE_NO_ACCESS |
| 172 | || serverResult == WarpConstants.RESULT_CODE_INVALID_CAMPAIGN) { | 182 | || serverResult == WarpConstants.RESULT_CODE_INVALID_CAMPAIGN) { |
| 173 | mListener.onSuccess(response); | 183 | mListener.onSuccess(response); |
| 174 | return; | 184 | return; | ... | ... |
-
Please register or login to post a comment