diff options
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/data/Account.java')
-rw-r--r-- | app/src/main/java/net/lacolaco/smileessence/data/Account.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/data/Account.java b/app/src/main/java/net/lacolaco/smileessence/data/Account.java index e14250ea..01b62b0b 100644 --- a/app/src/main/java/net/lacolaco/smileessence/data/Account.java +++ b/app/src/main/java/net/lacolaco/smileessence/data/Account.java @@ -28,11 +28,13 @@ import com.github.gfx.android.orma.annotation.Column; import com.github.gfx.android.orma.annotation.PrimaryKey; import com.github.gfx.android.orma.annotation.Table; import net.lacolaco.smileessence.entity.DirectMessage; +import net.lacolaco.smileessence.entity.SavedSearch; import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.entity.User; import net.lacolaco.smileessence.twitter.task.BlockIDsTask; import net.lacolaco.smileessence.twitter.task.GetUserListsTask; import net.lacolaco.smileessence.twitter.task.MutesIDsTask; +import net.lacolaco.smileessence.twitter.task.SavedSearches; import net.lacolaco.smileessence.util.BackgroundTask; import twitter4j.Twitter; import twitter4j.TwitterFactory; @@ -198,4 +200,8 @@ public class Account { public boolean isMutedUserListContains(long id) { return muteUserIds.contains(id); } + + public BackgroundTask<List<SavedSearch>, Void> refreshSavedSearches() { + return new SavedSearches.All(this).onDone(SavedSearch::replace).execute(); + } }
\ No newline at end of file |