try {
DocumentReference ref = FirebaseFirestore.instance
.collection('invoices')
.doc(authService.getUser().uid);
final doc = await ref.get();
final data = doc.data();
Map savedCompanyInfo = data != null ? data as Map<String, dynamic> : {};
myRents.companyInfo = savedCompanyInfo;
return savedCompanyInfo;
} catch (e) {
return {};
}
working code locally (emulator and real device) but not in released app. It goes into the catch.
Working on iOS also recently on Android, since I updated to Flutter 2.8