refactor(mute-conversations-toggle): implement event for StatusMuteChanged

This commit is contained in:
LucasGGamerM
2023-09-19 14:26:46 -03:00
parent 7c9d11fab0
commit 17fc14de97
5 changed files with 74 additions and 7 deletions

View File

@@ -20,6 +20,7 @@ import org.joinmastodon.android.api.RequiredField;
import org.joinmastodon.android.api.session.AccountSessionManager;
import org.joinmastodon.android.events.EmojiReactionsUpdatedEvent;
import org.joinmastodon.android.events.StatusCountersUpdatedEvent;
import org.joinmastodon.android.events.StatusMuteChangedEvent;
import org.joinmastodon.android.ui.text.HtmlParser;
import org.parceler.Parcel;
@@ -28,8 +29,6 @@ import java.time.Instant;
import java.util.ArrayList;
import java.util.List;
import androidx.annotation.NonNull;
@Parcel
public class Status extends BaseModel implements DisplayItemsParent, Searchable{
@RequiredField
@@ -183,6 +182,10 @@ public class Status extends BaseModel implements DisplayItemsParent, Searchable{
pinned=ev.pinned;
}
public void update(StatusMuteChangedEvent ev) {
muted=ev.muted;
}
public void update(EmojiReactionsUpdatedEvent ev){
reactions=ev.reactions;
}