fix: professional profile not loading or saving correctly
- Fix typo aditional_address -> additional_address in toDocument() and fromDocument() - Clear ProfessionalFormProvider before fetch in initState() so TextFormField initialValue always applies to fresh data - Add clear() to ProfessionalFormProvider; call it on logout to avoid leaking data between users Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
732da2e475
commit
b31ff13657
@@ -132,7 +132,7 @@ class Profesional {
|
||||
rethusCode: (doc['rethus_code'] as String?) ?? '',
|
||||
rethusValidated: (doc['rethus_validated'] as bool?) ?? false,
|
||||
address: (doc['address'] as String?) ?? '',
|
||||
aditionalAddress: (doc['aditional_address'] as String?) ?? '',
|
||||
aditionalAddress: (doc['additional_address'] as String?) ?? '',
|
||||
profession: (doc['profession'] as String?) ?? '',
|
||||
ratePreferences: (doc['rate_preferences'] as bool?) ?? false,
|
||||
rate: (doc['rate'] as num?)?.toString() ?? '',
|
||||
@@ -202,7 +202,7 @@ class Profesional {
|
||||
'rethus_code': rethusCode,
|
||||
'rethus_validated': rethusValidated,
|
||||
'address': address,
|
||||
'aditional_address': aditionalAddress,
|
||||
'additional_address': aditionalAddress,
|
||||
'profession': profession,
|
||||
'rate_preferences': ratePreferences,
|
||||
'rate': double.tryParse(rate) ?? 0.0,
|
||||
|
||||
Reference in New Issue
Block a user