diff --git a/lib/src/resources/firestore_provider.dart b/lib/src/resources/firestore_provider.dart index 078f277..e96d510 100644 --- a/lib/src/resources/firestore_provider.dart +++ b/lib/src/resources/firestore_provider.dart @@ -15,9 +15,10 @@ import '../models/task_model.dart'; /// /// Implempents CRUD operations for users, tasks and events. class FirestoreProvider { - final Firestore firestore = Firestore.instance; + final Firestore firestore; - FirestoreProvider() { + FirestoreProvider([Firestore firestore]) + : this.firestore = firestore ?? Firestore.instance { firestore.settings(timestampsInSnapshotsEnabled: true); } //-----------------------User related operations------------------------------