Skip to content

Commit cd8def6

Browse files
committed
Make errors more descriptive
1 parent dadd931 commit cd8def6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/app/src/app/overmind/internalActions.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,9 +371,10 @@ export const onApiError: Action<ApiError> = (
371371
error.message = result;
372372
} else if ('errors' in result) {
373373
const errors = values(result.errors)[0];
374+
const fields = Object.keys(result.errors[0]);
374375
if (Array.isArray(errors)) {
375376
if (errors[0]) {
376-
error.message = errors[0]; // eslint-disable-line no-param-reassign,prefer-destructuring
377+
error.message = `${fields[0]}: ${errors[0]}`; // eslint-disable-line no-param-reassign,prefer-destructuring
377378
}
378379
} else {
379380
error.message = errors; // eslint-disable-line no-param-reassign

0 commit comments

Comments
 (0)