Ошибка токена при изменении пароля

При сбросе пароля через email когда перекидывает на сайт невозможно изменить пароль выдает ошибку токен не найден и при попытке повторного сброса не находит зарегистрированный email.

ApiConfig- Iterface

@FormUrlEncoded
@POST("reset")
Call<ResponseBody> forgotPass(@Field("email") String email);

AppConfig

public class AppConfig {
   private static String lang;
   private static String BASE_URL;
   public AppConfig(String l) {
     this.lang=l;
     BASE_URL= "https://test.ru/api/"+lang+"/";
}


public static Retrofit getRetrofit() {
    return new Retrofit.Builder()
            .baseUrl(AppConfig.BASE_URL)
            .addConverterFactory(GsonConverterFactory.create())
            .build();
  }
}

Fragment

   View view = inflater.inflate(R.layout.fragment_forget, container, false);

   
    forgotP = view.findViewById(R.id.et_forgot);
   

    nextBtn = view.findViewById(R.id.nextBtn);
    nextBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            AppConfig appConfig=new AppConfig("ru");
            ApiConfig getResponse = appConfig.getRetrofit().create(ApiConfig.class);
            Call<ResponseBody> call = getResponse.forgotPass(forgotP.getText().toString().trim());

            call.enqueue(new Callback<ResponseBody>() {
                @Override
                public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
                    if(response.code()==500){
                        Toast.makeText(getActivity(), "Error 500", Toast.LENGTH_SHORT).show();
                    }
                }

                @Override
                public void onFailure(Call<ResponseBody> call, Throwable t) {

                }
            });

            forgetFragmentNew = new ForgetFragmentNew();

            FragmentManager manager = getFragmentManager();
            FragmentTransaction fragmentTransaction = manager.beginTransaction();
            fragmentTransaction.replace(R.id.container, 
            forgetFragmentNew,"YOUR_FRAGMENT_STRING_TAG");
            fragmentTransaction.addToBackStack(null);
            fragmentTransaction.commit();

        }
    });
    return view;

Ответы (0 шт):