feat: update profile setup and bank account management; enhance API integration and data handling

This commit is contained in:
Achintha Isuru
2026-03-17 14:32:26 -04:00
parent b6a655a261
commit de388c9a77
21 changed files with 142 additions and 85 deletions

View File

@@ -61,7 +61,7 @@ class StaffSession extends Equatable {
vendorId: staff['vendorId'] as String?,
workforceNumber: staff['workforceNumber'] as String?,
metadata: (staff['metadata'] as Map<String, dynamic>?) ?? const <String, dynamic>{},
userId: user['userId'] as String?,
userId: (user['userId'] ?? user['id']) as String?,
tenantName: tenant['tenantName'] as String?,
tenantSlug: tenant['tenantSlug'] as String?,
);