From b009cb746292a4b08996387b1604c17350c22eb8 Mon Sep 17 00:00:00 2001 From: AYM1607 Date: Sat, 2 Mar 2019 20:40:33 -0600 Subject: [PATCH] Added method for verifying user existance --- lib/src/resources/firestore_provider.dart | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/src/resources/firestore_provider.dart b/lib/src/resources/firestore_provider.dart index ccc1328..b806cfb 100644 --- a/lib/src/resources/firestore_provider.dart +++ b/lib/src/resources/firestore_provider.dart @@ -50,6 +50,14 @@ class FirestoreProvider { } } + Future userExists(String username) async { + final querySnapshot = await _firestore + .collection('users') + .where('username', isEqualTo: username) + .getDocuments(); + return querySnapshot.documents.length > 0; + } + //-------------------------Task related operations---------------------------- /// Adds a task to firestore.