Skip to content

Commit 4e970fd

Browse files
committed
fix(profile): solve a bug for address
1 parent 5cec4b7 commit 4e970fd

File tree

1 file changed

+0
-54
lines changed

1 file changed

+0
-54
lines changed

lib/screens/profileScreen.dart

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,6 @@ class _ProfileScreenState extends State<ProfileScreen> {
277277
bool allValid = true; // Track if all postal codes are valid
278278

279279
// Loop through addresses to validate postal codes and fetch coordinates
280-
print(addresses);
281280
for (var address in addresses) {
282281
if (address["postalCode"]?.isNotEmpty == true) {
283282
// Fetch coordinates for valid postal code
@@ -312,59 +311,6 @@ class _ProfileScreenState extends State<ProfileScreen> {
312311
}
313312
},
314313
),
315-
/*child: ElevatedButton(
316-
onPressed: () async {
317-
// Remove empty addresses
318-
_removeEmptyAddresses();
319-
320-
bool allValid = true; // Track if all postal codes are valid
321-
322-
// Loop through addresses to validate postal codes and fetch coordinates
323-
for (var address in addresses) {
324-
if (address["postalCode"]?.isNotEmpty == true) {
325-
// Fetch coordinates for valid postal code
326-
Map<String, double?> coordinates = await _validateAndFetchCoordinates(address["postalCode"]);
327-
328-
// Check if coordinates are null, indicating an invalid postal code
329-
if (coordinates['latitude'] == null || coordinates['longitude'] == null) {
330-
allValid = false;
331-
break; // Stop further processing if an invalid postal code is found
332-
} else {
333-
// Add coordinates if they were successfully retrieved
334-
address["latitude"] = coordinates['latitude'];
335-
address["longitude"] = coordinates['longitude'];
336-
}
337-
}
338-
}
339-
340-
if (allValid) {
341-
// Save changes if all postal codes and coordinates are valid
342-
try {
343-
await _saveChanges(); // Call save changes method
344-
ScaffoldMessenger.of(context).showSnackBar(
345-
SnackBar(content: Text('Addresses saved successfully!')),
346-
);
347-
} catch (error) {
348-
// Handle any errors here
349-
print('Failed to save addresses: $error');
350-
ScaffoldMessenger.of(context).showSnackBar(
351-
SnackBar(content: Text('Failed to save addresses. Please try again.')),
352-
);
353-
}
354-
}
355-
},
356-
child: Text(
357-
'Save Changes',
358-
style: TextStyle(color: Colors.white, fontSize: 15),
359-
),
360-
style: ElevatedButton.styleFrom(
361-
padding: EdgeInsets.symmetric(vertical: 15, horizontal: 50),
362-
backgroundColor: Color(0xFFD4543C),
363-
shape: RoundedRectangleBorder(
364-
borderRadius: BorderRadius.circular(10),
365-
),
366-
),
367-
),*/
368314
)
369315

370316
],

0 commit comments

Comments
 (0)