Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void isFailed(Throwable t, String tag){
- String message = TextUtils.isEmpty(t.getMessage()) ? "Error" :
- t.getMessage().contains("malformed JSON") ? "Internal Server Error" : t.getMessage();
- if (TextUtils.isEmpty(tag)){
- if(ErrorException.timeOut(t)) {
- responseInterface.onFailure(context.getString(R.string.error_timeout));
- }else if(ErrorException.badRequest(t)) {
- responseInterface.onFailure(context.getString(R.string.error_bad_request));
- }else if(ErrorException.isHttp404(t)) {
- responseInterface.onFailure(context.getString(R.string.error_404));
- }else if(ErrorException.systemError(t)) {
- responseInterface.onFailure(context.getString(R.string.error_system));
- }else{
- responseInterface.onFailure(message);
- }
- }else{
- if(ErrorException.timeOut(t)) {
- responseInterface.onFailure(context.getString(R.string.error_timeout), tag);
- }else if(ErrorException.badRequest(t)) {
- responseInterface.onFailure(context.getString(R.string.error_bad_request), tag);
- }else if(ErrorException.isHttp404(t)) {
- responseInterface.onFailure(context.getString(R.string.error_404), tag);
- }else if(ErrorException.systemError(t)) {
- responseInterface.onFailure(context.getString(R.string.error_system), tag);
- }else{
- responseInterface.onFailure(message, tag);
- }
- }
- responseInterface.onFinishLoad();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement