Some fixes

This commit is contained in:
tom79 2020-01-19 10:29:35 +01:00
parent 4751c1aebd
commit 1a2672e12a
4 changed files with 8 additions and 24 deletions

View File

@ -1498,10 +1498,7 @@ public class PixelfedComposeActivity extends BaseActivity implements UploadStatu
public void onPostStatusAction(APIResponse apiResponse) {
if (apiResponse.getError() != null) {
toot_it.setEnabled(true);
if (apiResponse.getError().getError().contains("422")) {
showAToast(getString(R.string.toast_error_char_limit));
return;
} else if (apiResponse.getError().getStatusCode() == -33) {
if (apiResponse.getError().getStatusCode() == -33) {
storeToot(false, true);
} else {
showAToast(apiResponse.getError().getError());

View File

@ -2677,10 +2677,7 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate,
public void onPostStatusAction(APIResponse apiResponse) {
if (apiResponse.getError() != null) {
toot_it.setEnabled(true);
if (apiResponse.getError().getError().contains("422")) {
showAToast(getString(R.string.toast_error_char_limit));
return;
} else if (apiResponse.getError().getStatusCode() == -33) {
if (apiResponse.getError().getStatusCode() == -33) {
storeToot(false, true);
} else {
showAToast(apiResponse.getError().getError());

View File

@ -186,17 +186,12 @@ public class PixelfedListAdapter extends RecyclerView.Adapter implements OnPostA
@Override
public void onPostStatusAction(APIResponse apiResponse) {
if (apiResponse.getError() != null) {
if (apiResponse.getError().getError().contains("422")) {
Toasty.error(context, context.getString(R.string.toast_error_char_limit), Toast.LENGTH_SHORT).show();
return;
if (apiResponse.getError().getError().length() < 100) {
Toasty.error(context, apiResponse.getError().getError(), Toast.LENGTH_LONG).show();
} else {
if (apiResponse.getError().getError().length() < 100) {
Toasty.error(context, apiResponse.getError().getError(), Toast.LENGTH_LONG).show();
} else {
Toasty.error(context, context.getString(R.string.long_api_error, "\ud83d\ude05"), Toast.LENGTH_LONG).show();
}
return;
Toasty.error(context, context.getString(R.string.long_api_error, "\ud83d\ude05"), Toast.LENGTH_LONG).show();
}
return;
}
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, MODE_PRIVATE);

View File

@ -557,13 +557,8 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct
@Override
public void onPostStatusAction(APIResponse apiResponse) {
if (apiResponse.getError() != null) {
if (apiResponse.getError().getError().contains("422")) {
Toasty.error(context, context.getString(R.string.toast_error_char_limit), Toast.LENGTH_SHORT).show();
return;
} else {
Toasty.error(context, apiResponse.getError().getError(), Toast.LENGTH_SHORT).show();
return;
}
Toasty.error(context, apiResponse.getError().getError(), Toast.LENGTH_SHORT).show();
return;
}
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, MODE_PRIVATE);
final String userId = sharedpreferences.getString(Helper.PREF_KEY_ID, null);