From 38c670cafdee1f2632ceb1538534136a337a4e7e Mon Sep 17 00:00:00 2001 From: Oguz Kocer Date: Wed, 22 Jun 2016 14:12:42 +0300 Subject: Getting a person from db should use isFollower parameter --- .../src/main/java/org/wordpress/android/datasets/PeopleTable.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java') 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 9a99b0d15..7e8cc78bd 100644 --- a/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java +++ b/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java @@ -213,12 +213,14 @@ public class PeopleTable { * retrieve a single person * @param personId - id of a person in a particular blog * @param localTableBlogId - the local blog id the user belongs to + * @param isFollower - if the person is a follower * @return Person if found, null otherwise */ - public static Person getPerson(long personId, int localTableBlogId) { - String[] args = { Long.toString(personId), Integer.toString(localTableBlogId) }; + public static Person getPerson(long personId, int localTableBlogId, boolean isFollower) { + String[] args = { Long.toString(personId), Integer.toString(localTableBlogId), + Integer.toString(isFollower ? 1 : 0)}; Cursor c = getReadableDb().rawQuery("SELECT * FROM " + PEOPLE_TABLE + - " WHERE person_id=? AND local_blog_id=?", args); + " WHERE person_id=? AND local_blog_id=? AND is_follower=?", args); try { if (!c.moveToFirst()) { return null; -- cgit v1.2.3