diff options
author | Oguz Kocer <oguz.kocer@automattic.com> | 2016-07-06 19:08:57 +0300 |
---|---|---|
committer | Oguz Kocer <oguz.kocer@automattic.com> | 2016-07-06 19:08:57 +0300 |
commit | 0c328dd5b98f641c91077913757ad73df243a7ab (patch) | |
tree | 2f6dc70ecdb9cbaa9eaa11494c438901f0da225b /WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java | |
parent | 27194e45dd7a7a5ef8f7156cb70dacd629d30461 (diff) | |
download | gradle-perf-android-medium-0c328dd5b98f641c91077913757ad73df243a7ab.tar.gz |
Integrates DB & network layer of viewers to people management activity
Diffstat (limited to 'WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java')
-rw-r--r-- | WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java b/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java index 28bf10d93..bee024847 100644 --- a/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java +++ b/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java @@ -127,6 +127,10 @@ public class PeopleTable { savePeople(EMAIL_FOLLOWERS_TABLE, peopleList, localTableBlogId, isFreshList); } + public static void saveViewers(List<Person> peopleList, int localTableBlogId, boolean isFreshList) { + savePeople(VIEWERS_TABLE, peopleList, localTableBlogId, isFreshList); + } + private static void savePeople(String table, List<Person> peopleList, int localTableBlogId, boolean isFreshList) { getWritableDb().beginTransaction(); try { @@ -180,6 +184,10 @@ public class PeopleTable { return getPeopleCountForLocalBlogId(TEAM_TABLE, localTableBlogId); } + public static int getViewersCountForLocalBlogId(int localTableBlogId) { + return getPeopleCountForLocalBlogId(VIEWERS_TABLE, localTableBlogId); + } + private static int getPeopleCountForLocalBlogId(String table, int localTableBlogId) { String[] args = new String[]{Integer.toString(localTableBlogId)}; String sql = "SELECT COUNT(*) FROM " + table + " WHERE local_blog_id=?"; |