Skip to content
Snippets Groups Projects
Commit 74cb1b56 authored by Christian Dresen's avatar Christian Dresen
Browse files

Fehlermeldung b ei KArte schon vorhanden

parent 34f2ea8a
No related branches found
No related tags found
No related merge requests found
package ms.warpzone.warppay.manager; package ms.warpzone.warppay.manager;
import android.util.Log; import android.util.Log;
import android.widget.Toast;
import java.util.ArrayList; import java.util.ArrayList;
...@@ -31,11 +32,16 @@ public class DataManager { ...@@ -31,11 +32,16 @@ public class DataManager {
} }
public void saveCurrentUser() { public void saveCurrentUser() {
this.currentUser.save();
RestUser rest_user = RestUser.fromLocalUser(this.currentUser); RestUser rest_user = RestUser.fromLocalUser(this.currentUser);
MainManager.getInstance().getRestService().saveUser(rest_user.getUserid(), rest_user).enqueue(new Callback<RestUser>() { MainManager.getInstance().getRestService().saveUser(rest_user.getUserid(), rest_user).enqueue(new Callback<RestUser>() {
@Override @Override
public void onResponse(Response<RestUser> response, Retrofit retrofit) { public void onResponse(Response<RestUser> response, Retrofit retrofit) {
if(response.code() == 403) {
Toast.makeText(MainManager.getInstance().getMainActivity(), "Eine Karte ist für den User schon vorhanden", Toast.LENGTH_LONG).show();
} else {
MainManager.getInstance().getCurrentUser().save();
}
} }
@Override @Override
...@@ -43,6 +49,7 @@ public class DataManager { ...@@ -43,6 +49,7 @@ public class DataManager {
Log.d("REST", t.getMessage()); Log.d("REST", t.getMessage());
} }
}); });
} }
public Boolean getIs_guest() { public Boolean getIs_guest() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment