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:15:21 +0300
committerOguz Kocer <oguz.kocer@automattic.com>2016-06-22 14:15:21 +0300
commitaa3821d1bd3d0a7518a3cfdc45c68f68652d2d74 (patch)
tree91de606d072218114569c97625504118700d8559 /WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java
parent5a24b48204739d8630e77fd53c1a33b6041a17a5 (diff)
downloadgradle-perf-android-medium-aa3821d1bd3d0a7518a3cfdc45c68f68652d2d74.tar.gz
Delete person db query should take is_follower as parameter
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.java7
1 files changed, 4 insertions, 3 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 7e8cc78bd..945285e3a 100644
--- a/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java
+++ b/WordPress/src/main/java/org/wordpress/android/datasets/PeopleTable.java
@@ -169,9 +169,10 @@ public class PeopleTable {
return SqlUtils.intForQuery(getReadableDb(), sql, args);
}
- public static void deletePerson(long personID, int localTableBlogId) {
- String[] args = new String[]{Long.toString(personID), Integer.toString(localTableBlogId)};
- getWritableDb().delete(PEOPLE_TABLE, "person_id=? AND local_blog_id=?", args);
+ public static void deletePerson(long personID, int localTableBlogId, boolean isFollower) {
+ String[] args = new String[]{Long.toString(personID), Integer.toString(localTableBlogId),
+ Integer.toString(isFollower ? 1 : 0)};
+ getWritableDb().delete(PEOPLE_TABLE, "person_id=? AND local_blog_id=? AND is_follower=?", args);
}
public static List<Person> getUsers(int localTableBlogId) {