diff options
Diffstat (limited to 'app/src/main/java/fr/gouv/etalab/mastodon/sqlite/SearchDAO.java')
-rw-r--r-- | app/src/main/java/fr/gouv/etalab/mastodon/sqlite/SearchDAO.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/sqlite/SearchDAO.java b/app/src/main/java/fr/gouv/etalab/mastodon/sqlite/SearchDAO.java index 0bf333b5a..15dae6751 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/sqlite/SearchDAO.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/sqlite/SearchDAO.java @@ -66,6 +66,23 @@ public class SearchDAO { } + //------- UPDATES ------- + + /** + * update tag timeline info in database + * @param tagTimeline TagTimeline + */ + public void updateSearch(TagTimeline tagTimeline) { + ContentValues values = new ContentValues(); + values.put(Sqlite.COL_IS_ART, tagTimeline.isART()?1:0); + values.put(Sqlite.COL_IS_NSFW, tagTimeline.isNSFW()?1:0); + //Inserts search + try{ + db.update(Sqlite.TABLE_SEARCH, values, Sqlite.COL_USER_ID + " = ? AND " + Sqlite.COL_KEYWORDS + " = ?", new String[]{userId, tagTimeline.getName()}); + }catch (Exception ignored) {} + } + + //------- REMOVE ------- /*** |