issueMessages property
Implementation
List<String> get issueMessages {
final messages = <String>[];
void addIssue(String message) {
final normalized = message.trim();
if (normalized.isEmpty || messages.contains(normalized)) return;
messages.add(normalized);
}
for (final result in failed) {
addIssue(
'Delivery failed for ${result.filename ?? 'export file'}: '
'${result.errorText ?? 'Unknown delivery error.'}',
);
}
return List.unmodifiable(messages);
}