From a19564d9dd7975f34a5ecb330d5f18385a4b97bc Mon Sep 17 00:00:00 2001 From: Pranav C Date: Tue, 22 Nov 2022 13:02:37 +0530 Subject: [PATCH] refactor(gui): show validation error in toast Signed-off-by: Pranav C --- packages/nc-gui/composables/useColumnCreateStore.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/nc-gui/composables/useColumnCreateStore.ts b/packages/nc-gui/composables/useColumnCreateStore.ts index 922b12464c..8ca81c579e 100644 --- a/packages/nc-gui/composables/useColumnCreateStore.ts +++ b/packages/nc-gui/composables/useColumnCreateStore.ts @@ -197,7 +197,16 @@ const [useProvideColumnCreateStore, useColumnCreateStore] = createInjectionState } catch (e) { console.log(e) console.trace() - message.error(t('msg.error.formValidationFailed')) + + const errorMsgs = e.errorFields + ?.map((e: any) => e.errors?.join(', ')) + .filter(Boolean) + .join(', ') + if (errorMsgs) { + message.error(errorMsgs) + } else { + message.error(t('msg.error.formValidationFailed')) + } return }