Probably a crash fix

This commit is contained in:
Grishka 2022-04-29 03:06:06 +03:00
parent 620bc2285c
commit 4e4b5fcfe4

View File

@ -14,6 +14,7 @@ import android.view.WindowInsets;
import android.widget.Button; import android.widget.Button;
import android.widget.Toast; import android.widget.Toast;
import org.joinmastodon.android.MainActivity;
import org.joinmastodon.android.MastodonApp; import org.joinmastodon.android.MastodonApp;
import org.joinmastodon.android.R; import org.joinmastodon.android.R;
import org.joinmastodon.android.api.requests.accounts.GetOwnAccount; import org.joinmastodon.android.api.requests.accounts.GetOwnAccount;
@ -136,6 +137,13 @@ public class AccountActivationFragment extends AppKitFragment{
} }
private void tryGetAccount(){ private void tryGetAccount(){
if(AccountSessionManager.getInstance().tryGetAccount(accountID)==null){
uiHandler.removeCallbacks(pollRunnable);
getActivity().finish();
Intent intent=new Intent(getActivity(), MainActivity.class);
startActivity(intent);
return;
}
currentRequest=new GetOwnAccount() currentRequest=new GetOwnAccount()
.setCallback(new Callback<>(){ .setCallback(new Callback<>(){
@Override @Override