update profile and UI tweaks
This commit is contained in:
@@ -428,10 +428,12 @@ struct ContractorFormSheet: View {
|
||||
// Set residence if contractor has one
|
||||
if let residenceId = contractor.residenceId {
|
||||
selectedResidenceId = residenceId.int32Value
|
||||
// Try to find residence name from loaded residences
|
||||
if let residences = residenceViewModel.myResidences?.residences,
|
||||
let residence = residences.first(where: { $0.id == residenceId.int32Value }) {
|
||||
selectedResidenceName = residence.name
|
||||
if let selectedResidenceId {
|
||||
ComposeApp.ResidenceViewModel().getResidence(id: selectedResidenceId, onResult: { result in
|
||||
if let success = result as? ApiResultSuccess<ResidenceResponse> {
|
||||
self.selectedResidenceName = success.data?.name
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user