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.