Update error handling in RemoteUpdateSpaceService to retrieve error messages from the 'message' field instead of 'error', enhancing clarity in error reporting.

This commit is contained in:
Faris Armoush
2025-07-16 09:56:55 +03:00
parent d65f9ceea9
commit 308eb65d46

View File

@ -34,7 +34,7 @@ class RemoteUpdateSpaceService implements UpdateSpaceService {
} on DioException catch (e) { } on DioException catch (e) {
final message = e.response?.data as Map<String, dynamic>?; final message = e.response?.data as Map<String, dynamic>?;
final error = message?['error'] as Map<String, dynamic>?; final error = message?['error'] as Map<String, dynamic>?;
final errorMessage = error?['error'] as String? ?? ''; final errorMessage = error?['message'] as String? ?? '';
final formattedErrorMessage = [ final formattedErrorMessage = [
_defaultErrorMessage, _defaultErrorMessage,
errorMessage, errorMessage,