diff --git a/app/src/main/java/app/fedilab/android/activities/ShowAccountActivity.java b/app/src/main/java/app/fedilab/android/activities/ShowAccountActivity.java index 226910d25..1ed5d76a8 100644 --- a/app/src/main/java/app/fedilab/android/activities/ShowAccountActivity.java +++ b/app/src/main/java/app/fedilab/android/activities/ShowAccountActivity.java @@ -1270,6 +1270,13 @@ public class ShowAccountActivity extends BaseActivity implements OnPostActionInt } Helper.manageMessageStatusCode(getApplicationContext(), statusCode, statusAction); String target = account.getId(); + //IF action is unfollow or mute, sends an intent to remove statuses + if( statusAction == API.StatusAction.UNFOLLOW || statusAction == API.StatusAction.MUTE){ + Bundle b = new Bundle(); + b.putString("receive_action", targetedId); + Intent intentBC = new Intent(Helper.RECEIVE_ACTION); + intentBC.putExtras(b); + } if( MainActivity.social == UpdateAccountInfoAsyncTask.SOCIAL.PEERTUBE) target = account.getAcct(); new RetrieveRelationshipAsyncTask(getApplicationContext(), target,ShowAccountActivity.this).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);