File tree Expand file tree Collapse file tree 3 files changed +14
-7
lines changed
src/main/java/com/creatubbles/api Expand file tree Collapse file tree 3 files changed +14
-7
lines changed Original file line number Diff line number Diff line change @@ -131,7 +131,11 @@ public boolean wasSuccessful() {
131
131
}
132
132
133
133
private boolean isSuccessStatus (Response response ) {
134
- return response .getStatus () == 200 || response .getStatus () == 204 ;
134
+ return isSuccessStatusCode (response .getStatus ());
135
+ }
136
+
137
+ public boolean isSuccessStatusCode (int status ) {
138
+ return status == 200 || status == 204 ;
135
139
}
136
140
137
141
public void cancelRequest () {
@@ -265,4 +269,7 @@ public void setResponse(Response response) {
265
269
this .response = response ;
266
270
}
267
271
272
+ public void setResponseCache (T responseCache ) {
273
+ this .responseCache = responseCache ;
274
+ }
268
275
}
Original file line number Diff line number Diff line change @@ -30,16 +30,14 @@ public Class<? extends UploadS3ImageResponse> getResponseClass() {
30
30
@ Override
31
31
public CreatubblesRequest <UploadS3ImageResponse > execute () {
32
32
resetResponse ();
33
+ UploadS3ImageResponse response = new UploadS3ImageResponse ();
33
34
try {
34
- HttpUtil .uploadObject (data , url );
35
+ response .success = isSuccessStatusCode (HttpUtil .uploadObject (data , url ));
36
+ setResponseCache (response );
35
37
} catch (IOException e ) {
36
38
e .printStackTrace ();
37
39
}
38
40
return this ;
39
41
}
40
42
41
- @ Override
42
- public UploadS3ImageResponse getResponse () {
43
- return new UploadS3ImageResponse ();
44
- }
45
- }
43
+ }
Original file line number Diff line number Diff line change 6
6
* Created by Jevgeni on 28.10.2015.
7
7
*/
8
8
public class UploadS3ImageResponse extends CreatubblesResponse {
9
+
10
+ public boolean success ;
9
11
}
You can’t perform that action at this time.
0 commit comments