feat: Refactor account handling and improve group creation logic

This commit is contained in:
Dayron
2025-10-23 11:03:11 +02:00
parent 905948379a
commit 7cfc5eab6b
7 changed files with 97 additions and 66 deletions

View File

@@ -9,7 +9,7 @@ class AccountService {
Stream<List<Account>> getAccountsStream() {
return _firestore.collection('accounts').snapshots().map((snapshot) {
return snapshot.docs.map((doc) {
return Account.fromMap(doc.data());
return Account.fromMap(doc.data(), doc.id);
}).toList();
});
}
@@ -52,8 +52,8 @@ class AccountService {
.snapshots()
.map((snapshot) {
return snapshot.docs.map((doc) {
final account = Account.fromMap(doc.data());
_errorService.logError('Compte: ${account.name}, Membres: ${account.members.length}', StackTrace.current);
final account = Account.fromMap(doc.data(), doc.id);
_errorService.logError('Compte: ${account.name}', StackTrace.current);
return account;
}).toList();
});