Toot actions

This commit is contained in:
Grishka
2022-02-03 09:00:56 +03:00
parent 102fbeee1a
commit a1dee1fc88
18 changed files with 284 additions and 24 deletions

View File

@@ -2,6 +2,7 @@ package org.joinmastodon.android.model;
import org.joinmastodon.android.api.ObjectValidationException;
import org.joinmastodon.android.api.RequiredField;
import org.joinmastodon.android.events.StatusCountersUpdatedEvent;
import java.time.Instant;
import java.util.List;
@@ -111,4 +112,15 @@ public class Status extends BaseModel implements DisplayItemsParent{
public String getID(){
return id;
}
public void update(StatusCountersUpdatedEvent ev){
favouritesCount=ev.favorites;
reblogsCount=ev.reblogs;
favourited=ev.favorited;
reblogged=ev.reblogged;
}
public Status getContentStatus(){
return reblog!=null ? reblog : this;
}
}