aboutsummaryrefslogtreecommitdiff
path: root/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java
diff options
context:
space:
mode:
authorOguz Kocer <oguz.kocer@automattic.com>2016-06-22 14:28:14 +0300
committerOguz Kocer <oguz.kocer@automattic.com>2016-06-22 14:28:14 +0300
commit6e1facc1541f6cd39ad823808981ce9d1661b62d (patch)
tree3ea9d4b00a79ffea4abd8154352500fa28cb32a7 /WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java
parentaa3821d1bd3d0a7518a3cfdc45c68f68652d2d74 (diff)
downloadgradle-perf-android-medium-6e1facc1541f6cd39ad823808981ce9d1661b62d.tar.gz
Adds subscribed date for followers to Person model
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.java3
1 files changed, 3 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 945285e3a..8f67bcfc4 100644
--- a/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java
+++ b/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java
@@ -34,6 +34,7 @@ public class PeopleTable {
+ "display_name TEXT,"
+ "avatar_url TEXT,"
+ "role TEXT,"
+ + "subscribed TEXT,"
+ "is_follower BOOLEAN DEFAULT false,"
+ "is_email_follower BOOLEAN DEFAULT false,"
+ "PRIMARY KEY (person_id, local_blog_id, is_follower)"
@@ -65,6 +66,7 @@ public class PeopleTable {
values.put("display_name", person.getDisplayName());
values.put("avatar_url", person.getAvatarUrl());
values.put("role", person.getRole());
+ values.put("subscribed", person.getSubscribed());
values.put("is_follower", person.isFollower());
values.put("is_email_follower", person.isEmailFollower());
database.insertWithOnConflict(PEOPLE_TABLE, null, values, SQLiteDatabase.CONFLICT_REPLACE);
@@ -243,6 +245,7 @@ public class PeopleTable {
person.setDisplayName(c.getString(c.getColumnIndex("display_name")));
person.setAvatarUrl(c.getString(c.getColumnIndex("avatar_url")));
person.setRole(c.getString(c.getColumnIndex("role")));
+ person.setSubscribed(c.getString(c.getColumnIndex("subscribed")));
person.setFollower(c.getInt(c.getColumnIndex("is_follower")) > 0);
person.setEmailFollower(c.getInt(c.getColumnIndex("is_email_follower")) > 0);