mirror of
https://github.com/CappielloAntonio/tempo.git
synced 2026-02-04 08:13:07 +00:00
handling of errors in the response
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -90,12 +90,12 @@ public class LoginFragment extends Fragment {
|
|||||||
.enqueue(new Callback<SubsonicResponse>() {
|
.enqueue(new Callback<SubsonicResponse>() {
|
||||||
@Override
|
@Override
|
||||||
public void onResponse(Call<SubsonicResponse> call, retrofit2.Response<SubsonicResponse> response) {
|
public void onResponse(Call<SubsonicResponse> call, retrofit2.Response<SubsonicResponse> response) {
|
||||||
if (response.body().getStatus() == ResponseStatus.FAILED) {
|
if (response.body().getStatus().getValue().equals(ResponseStatus.FAILED)) {
|
||||||
int code = response.body().getError().getCode().value();
|
int code = response.body().getError().getCode().getValue();
|
||||||
String message = response.body().getError().getMessage();
|
String message = response.body().getError().getMessage();
|
||||||
Toast.makeText(requireContext(), code + " - " + message, Toast.LENGTH_LONG).show();
|
Toast.makeText(requireContext(), code + " - " + message, Toast.LENGTH_LONG).show();
|
||||||
} else if (response.body().getStatus() == ResponseStatus.OK) {
|
} else if (response.body().getStatus().getValue().equals(ResponseStatus.OK)) {
|
||||||
Toast.makeText(requireContext(), response.body().getStatus().value(), Toast.LENGTH_LONG).show();
|
Toast.makeText(requireContext(), response.body().getStatus().getValue(), Toast.LENGTH_LONG).show();
|
||||||
} else {
|
} else {
|
||||||
Toast.makeText(requireContext(), "Empty response", Toast.LENGTH_LONG).show();
|
Toast.makeText(requireContext(), "Empty response", Toast.LENGTH_LONG).show();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user