mirror of
https://github.com/TwidereProject/Twidere-Android
synced 2025-02-02 01:36:50 +01:00
removes activity statuses when muted user
This commit is contained in:
parent
46ce56e5cd
commit
c90b4523fc
@ -16,6 +16,7 @@ import org.mariotaku.twidere.model.ParcelableCredentials;
|
||||
import org.mariotaku.twidere.model.ParcelableUser;
|
||||
import org.mariotaku.twidere.model.message.FriendshipTaskEvent;
|
||||
import org.mariotaku.twidere.provider.TwidereDataStore;
|
||||
import org.mariotaku.twidere.provider.TwidereDataStore.Activities;
|
||||
import org.mariotaku.twidere.provider.TwidereDataStore.CachedRelationships;
|
||||
import org.mariotaku.twidere.provider.TwidereDataStore.Statuses;
|
||||
import org.mariotaku.twidere.util.Utils;
|
||||
@ -48,7 +49,16 @@ public class CreateUserMuteTask extends AbsFriendshipOperationTask {
|
||||
);
|
||||
final String[] whereArgs = {args.accountKey.toString(), args.userKey.toString()};
|
||||
resolver.delete(uri, where.getSQL(), whereArgs);
|
||||
|
||||
}
|
||||
if (!user.is_following) {
|
||||
for (final Uri uri : TwidereDataStore.ACTIVITIES_URIS) {
|
||||
final Expression where = Expression.and(
|
||||
Expression.equalsArgs(Activities.ACCOUNT_KEY),
|
||||
Expression.equalsArgs(Activities.STATUS_USER_KEY)
|
||||
);
|
||||
final String[] whereArgs = {args.accountKey.toString(), args.userKey.toString()};
|
||||
resolver.delete(uri, where.getSQL(), whereArgs);
|
||||
}
|
||||
}
|
||||
// I bet you don't want to see this user in your auto complete list.
|
||||
final ContentValues values = new ContentValues();
|
||||
|
Loading…
x
Reference in New Issue
Block a user