From 13150e5bc6275bcd1cc1aa87aa471b795647cad5 Mon Sep 17 00:00:00 2001 From: soupette Date: Thu, 12 Dec 2019 17:32:16 +0100 Subject: [PATCH] Fix json input --- .../EditViewDataManagerProvider/utils/cleanData.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/strapi-plugin-content-manager/admin/src/containers/EditViewDataManagerProvider/utils/cleanData.js b/packages/strapi-plugin-content-manager/admin/src/containers/EditViewDataManagerProvider/utils/cleanData.js index c9b96db44f..5b61379015 100644 --- a/packages/strapi-plugin-content-manager/admin/src/containers/EditViewDataManagerProvider/utils/cleanData.js +++ b/packages/strapi-plugin-content-manager/admin/src/containers/EditViewDataManagerProvider/utils/cleanData.js @@ -19,7 +19,13 @@ const cleanData = (retrievedData, currentSchema, componentsSchema) => { switch (attrType) { case 'json': - cleanedData = value; + try { + cleanedData = JSON.parse(value); + } catch (err) { + console.error(err); + cleanedData = value; + } + break; case 'date': case 'datetime':