invoiceFieldErrors function
Die Feldfehler einer validation-Antwort; leer, wenn es keine sind.
Implementation
List<({String field, String message})> invoiceFieldErrors(Object? error) {
if (error is! KasseneckApiError) return const [];
final roh = error.details['errors'];
if (roh is! List) return const [];
return [
for (final e in roh)
if (e is Map && e['field'] is String && e['message'] is String)
(field: e['field'] as String, message: e['message'] as String),
];
}