Heed review comments

This commit is contained in:
René Pfeuffer
2020-11-12 13:55:01 +01:00
parent f8219305a3
commit 08a2cca06d
2 changed files with 9 additions and 7 deletions

View File

@@ -37,21 +37,21 @@ public abstract class ExceptionWithContext extends RuntimeException {
private final List<ContextEntry> context;
private final List<AdditionalMessage> additionalMessages;
public ExceptionWithContext(List<ContextEntry> context, String message) {
protected ExceptionWithContext(List<ContextEntry> context, String message) {
this(context, null, message);
}
public ExceptionWithContext(List<ContextEntry> context, List<AdditionalMessage> additionalMessages, String message) {
protected ExceptionWithContext(List<ContextEntry> context, List<AdditionalMessage> additionalMessages, String message) {
super(message);
this.context = context;
this.additionalMessages = additionalMessages;
}
public ExceptionWithContext(List<ContextEntry> context, String message, Exception cause) {
protected ExceptionWithContext(List<ContextEntry> context, String message, Exception cause) {
this(context, null, message, cause);
}
public ExceptionWithContext(List<ContextEntry> context, List<AdditionalMessage> additionalMessages, String message, Exception cause) {
protected ExceptionWithContext(List<ContextEntry> context, List<AdditionalMessage> additionalMessages, String message, Exception cause) {
super(message, cause);
this.context = context;
this.additionalMessages = additionalMessages;

View File

@@ -75,9 +75,11 @@ class BackendErrorNotification extends React.Component<Props> {
<>
<hr />
{error.additionalMessages
.map(a => (a.key ? t(`errors.${a.key}.description`) : a.message))
.map(m => (
<p>{m}</p>
.map(additionalMessage =>
additionalMessage.key ? t(`errors.${additionalMessage.key}.description`) : additionalMessage.message
)
.map(message => (
<p>{message}</p>
))}
<hr />
</>