Comment gérer l'erreur dans la Rénovation 2.0

Je veux gérer l'erreur dans la Rénovation 2.0

Obtenu par exemple code=404 et body=null, mais errorBody() contient des données dans ErrorModel (Boolean status et String info).

C'est errorBody().content: [text=\n{"status":false,"info":"Provided email doesn't exist."}].

Comment puis-je obtenir ces données?

Merci de m'aider!

C'est mon code pour la Rénovation de la demande:

ResetPasswordApi.Factory.getInstance().resetPassword(loginEditText.getText().toString())
    .enqueue(new Callback<StatusInfoModel>() {
        @Override
        public void onResponse(Call<StatusInfoModel> call, Response<StatusInfoModel> response) {
            if (response.isSuccessful()) {
                showToast(getApplicationContext(), getString(R.string.new_password_sent));
            } else {
                showToast(getApplicationContext(), getString(R.string.email_not_exist));
            }
        }

        @Override
        public void onFailure(Call<StatusInfoModel> call, Throwable t) {
            showToast(getApplicationContext(), "Something went wrong...");
        }
    });
  • pouvez-vous mettre un peu de code
  • Ce code vous dire?
InformationsquelleAutor y07k2 | 2016-07-11