-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
Null pointer exception while syncing addressbook
In user.dart -> setContacts()
Future<void> setContacts() async {
await setUpContacts();
var firestore = FirebaseFirestore.instance.collection('users');
print('2');
for (final contact in _phoneContacts) {
print('3');
for (final phone in contact.phones) {
print('4');
final res = await firestore
.where('phoneNumber', isEqualTo: phone.normalizedNumber)
.get();
print('5');
res.docs.forEach((querySnapShot) {
print('6');
_currentUserContacts.add(MyUser(
phoneNumber: querySnapShot.data()['phoneNumber'],
userId: querySnapShot.id
profilepic: querySnapShot.data()['profilePic'],
displayName: contact.displayName));
});
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels