diff --git a/src/main/java/net/frozenorb/apiv3/model/User.java b/src/main/java/net/frozenorb/apiv3/model/User.java index 69b711f..8eda6de 100644 --- a/src/main/java/net/frozenorb/apiv3/model/User.java +++ b/src/main/java/net/frozenorb/apiv3/model/User.java @@ -84,7 +84,10 @@ public final class User { } public static void findByPhone(String phoneNumber, SingleResultCallback callback) { - usersCollection.find(new Document("phone", phoneNumber)).first(SyncUtils.vertxWrap(callback)); + usersCollection.find(new Document("$or", ImmutableList.of( + new Document("phone", phoneNumber), + new Document("pendingPhone", phoneNumber) + ))).first(SyncUtils.vertxWrap(callback)); } public static void findByEmail(String email, SingleResultCallback callback) {