From e12aedd1aad6de1f934e9593dda4607a303b2eb5 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 20 Jan 2021 18:28:41 +0100 Subject: [PATCH] Fixed the bool converter for null values ref #110 --- src/config.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/config.ts b/src/config.ts index 76f0ee1..3bdcd27 100644 --- a/src/config.ts +++ b/src/config.ts @@ -10,7 +10,7 @@ export const config = { phone_validation_countrycode: getPhoneCodeLocale(), postalcode_validation_countrycode: getPostalCodeLocale(), version: process.env.VERSION || require('../package.json').version, - seedTestData: JSON.parse(process.env.SEED_TEST_DATA) || false + seedTestData: getDataSeeding() } let errors = 0 if (typeof config.internal_port !== "number") { @@ -31,4 +31,11 @@ function getPostalCodeLocale(): any { return null; } } +function getDataSeeding(): Boolean { + try { + return JSON.parse(process.env.SEED_TEST_DATA); + } catch (error) { + return false; + } +} export let e = errors \ No newline at end of file