From 2f3a641f9a1a0fea1ffa2ea6d2daa7a3117f0c02 Mon Sep 17 00:00:00 2001 From: Ion Riciu <Ion.Riciu@endava.com> Date: Mon, 12 Apr 2021 14:16:16 +0300 Subject: [PATCH] fix: adjust doi validation --- .../component-submit/src/components/FormTemplate.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/components/component-submit/src/components/FormTemplate.js b/app/components/component-submit/src/components/FormTemplate.js index 1c7b2eb30f..b07edcc08c 100644 --- a/app/components/component-submit/src/components/FormTemplate.js +++ b/app/components/component-submit/src/components/FormTemplate.js @@ -116,7 +116,7 @@ const composeValidate = ( vld = [], valueField = {}, fieldName, - doiValidation = "false", + doiValidation = false, client, ) => value => { const validator = vld || [] @@ -138,9 +138,7 @@ const composeValidate = ( return validatorFn }) - if (errors.length === 0 && fieldName === 'submission.articleURL' && doiValidation === "true") { - console.log('element.doiValidation') - console.log(doiValidation) + if (errors.length === 0 && fieldName === 'submission.articleURL' && doiValidation) { return client .query({ query: VALIDATE_DOI, @@ -287,7 +285,7 @@ const FormTemplate = ({ element.validate, element.validateValue, element.name, - element.DoiValidation, + JSON.parse(element.DoiValidation ? element.DoiValidation : false), client, )} values={values} -- GitLab