Fix issue #466
This commit is contained in:
parent
d194cd43e4
commit
416f716344
|
@ -1496,6 +1496,9 @@ public abstract class BasePixelfedComposeActivity extends BaseActivity implement
|
|||
if (apiResponse.getError().getStatusCode() == -33) {
|
||||
storeToot(false, true);
|
||||
} else {
|
||||
if (apiResponse.getError().getStatusCode() == 404) {
|
||||
storeToot(false, true);
|
||||
}
|
||||
showAToast(apiResponse.getError().getError());
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -2441,6 +2441,9 @@ public abstract class BaseTootActivity extends BaseActivity implements UploadSta
|
|||
if (apiResponse.getError().getStatusCode() == -33) {
|
||||
storeToot(false, true);
|
||||
} else {
|
||||
if (apiResponse.getError().getStatusCode() == 404) {
|
||||
storeToot(false, true);
|
||||
}
|
||||
showAToast(apiResponse.getError().getError());
|
||||
return;
|
||||
}
|
||||
|
@ -2499,7 +2502,7 @@ public abstract class BaseTootActivity extends BaseActivity implements UploadSta
|
|||
} else
|
||||
Toasty.success(BaseTootActivity.this, getString(R.string.toot_scheduled), Toast.LENGTH_LONG).show();
|
||||
} else {
|
||||
if (apiResponse.getError().getStatusCode() == -33)
|
||||
if (apiResponse.getError().getStatusCode() == -33 )
|
||||
Toasty.info(BaseTootActivity.this, getString(R.string.toast_toot_saved_error), Toast.LENGTH_LONG).show();
|
||||
}
|
||||
toot_it.setEnabled(true);
|
||||
|
|
|
@ -59,13 +59,14 @@ public class PostStatusAsyncTask extends AsyncTask<Void, Void, Void> {
|
|||
@Override
|
||||
protected Void doInBackground(Void... params) {
|
||||
|
||||
boolean isconnected = Helper.isConnectedToInternet(contextReference.get(), Helper.getLiveInstance(contextReference.get()));
|
||||
if (social != UpdateAccountInfoAsyncTask.SOCIAL.GNU && social != UpdateAccountInfoAsyncTask.SOCIAL.FRIENDICA) {
|
||||
boolean isconnected = Helper.isConnectedToInternet(contextReference.get(), Helper.getLiveInstance(contextReference.get()));
|
||||
if (isconnected) {
|
||||
if (account == null) {
|
||||
apiResponse = new API(this.contextReference.get()).postStatusAction(status);
|
||||
} else
|
||||
} else {
|
||||
apiResponse = new API(this.contextReference.get(), account.getInstance(), account.getToken()).postStatusAction(status);
|
||||
}
|
||||
} else {
|
||||
apiResponse = new APIResponse();
|
||||
Error error = new Error();
|
||||
|
@ -74,12 +75,12 @@ public class PostStatusAsyncTask extends AsyncTask<Void, Void, Void> {
|
|||
apiResponse.setError(error);
|
||||
}
|
||||
} else {
|
||||
boolean isconnected = Helper.isConnectedToInternet(contextReference.get(), Helper.getLiveInstance(contextReference.get()));
|
||||
if (isconnected) {
|
||||
if (account == null) {
|
||||
apiResponse = new GNUAPI(this.contextReference.get()).postStatusAction(status);
|
||||
} else
|
||||
} else {
|
||||
apiResponse = new GNUAPI(this.contextReference.get(), account.getInstance(), account.getToken()).postStatusAction(status);
|
||||
}
|
||||
} else {
|
||||
apiResponse = new APIResponse();
|
||||
Error error = new Error();
|
||||
|
|
Loading…
Reference in New Issue