mirror of
https://github.com/antebudimir/tempus.git
synced 2025-12-31 17:43:32 +00:00
handling of errors in the response
This commit is contained in:
parent
1a9e945790
commit
3a91ee68db
2 changed files with 59 additions and 617 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -90,12 +90,12 @@ public class LoginFragment extends Fragment {
|
|||
.enqueue(new Callback<SubsonicResponse>() {
|
||||
@Override
|
||||
public void onResponse(Call<SubsonicResponse> call, retrofit2.Response<SubsonicResponse> response) {
|
||||
if (response.body().getStatus() == ResponseStatus.FAILED) {
|
||||
int code = response.body().getError().getCode().value();
|
||||
if (response.body().getStatus().getValue().equals(ResponseStatus.FAILED)) {
|
||||
int code = response.body().getError().getCode().getValue();
|
||||
String message = response.body().getError().getMessage();
|
||||
Toast.makeText(requireContext(), code + " - " + message, Toast.LENGTH_LONG).show();
|
||||
} else if (response.body().getStatus() == ResponseStatus.OK) {
|
||||
Toast.makeText(requireContext(), response.body().getStatus().value(), Toast.LENGTH_LONG).show();
|
||||
} else if (response.body().getStatus().getValue().equals(ResponseStatus.OK)) {
|
||||
Toast.makeText(requireContext(), response.body().getStatus().getValue(), Toast.LENGTH_LONG).show();
|
||||
} else {
|
||||
Toast.makeText(requireContext(), "Empty response", Toast.LENGTH_LONG).show();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue