From 1d8046617b2f295dbf7c74e7a2bdd9f28b46d099 Mon Sep 17 00:00:00 2001 From: David Ichim Date: Fri, 7 Oct 2022 15:45:21 +0300 Subject: [PATCH] fix(search): block error when using item and card listing - the cards models are not taken into consideration on the listings but at lease we avoid a hard error --- src/components/UniversalCard/schema.js | 1 + src/components/UniversalItem/schema.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/components/UniversalCard/schema.js b/src/components/UniversalCard/schema.js index 4835fd12..8b8a7591 100644 --- a/src/components/UniversalCard/schema.js +++ b/src/components/UniversalCard/schema.js @@ -113,6 +113,7 @@ const CardSchema = ({ formData }) => { export default function universalCardSchemaEnhancer(props) { const { schema } = props; + props.formData = props.formData || props.data; const enhancer = schemaEnhancerFactory({ extensionName: 'cardTemplates', messages, diff --git a/src/components/UniversalItem/schema.js b/src/components/UniversalItem/schema.js index fe657b90..9128ab29 100644 --- a/src/components/UniversalItem/schema.js +++ b/src/components/UniversalItem/schema.js @@ -77,6 +77,7 @@ const ItemSchema = ({ formData }) => { export default function universalItemSchemaEnhancer(props) { const { schema } = props; + props.formData = props.formData || props.data; const enhanceItemModel = schemaEnhancerFactory({ extensionName: 'itemTemplates',