Browse Source

add status code to ApiException message

tags/2.0.1
Jonathan Cobb 4 years ago
parent
commit
073106e5cd
1 changed files with 2 additions and 4 deletions
  1. +2
    -4
      wizard-common/src/main/java/org/cobbzilla/wizard/api/ApiException.java

+ 2
- 4
wizard-common/src/main/java/org/cobbzilla/wizard/api/ApiException.java View File

@@ -6,19 +6,17 @@ import lombok.ToString;
import org.cobbzilla.util.http.HttpRequestBean; import org.cobbzilla.util.http.HttpRequestBean;
import org.cobbzilla.wizard.util.RestResponse; import org.cobbzilla.wizard.util.RestResponse;


import static org.cobbzilla.util.json.JsonUtil.json;

@AllArgsConstructor @ToString @AllArgsConstructor @ToString
public class ApiException extends RuntimeException { public class ApiException extends RuntimeException {


@Getter private HttpRequestBean request; @Getter private HttpRequestBean request;
@Getter private RestResponse response;
@Getter private final RestResponse response;


public ApiException (RestResponse response) { public ApiException (RestResponse response) {
super(response.status+": "+response.json); super(response.status+": "+response.json);
this.response = response; this.response = response;
} }


@Override public String getMessage () { return response.json; }
@Override public String getMessage () { return response.status + ": " + response.json; }


} }

Loading…
Cancel
Save