diff --git a/lib/modules/generateFieldSchemaBase.js b/lib/modules/generateFieldSchemaBase.js index 741b6dd..3256494 100644 --- a/lib/modules/generateFieldSchemaBase.js +++ b/lib/modules/generateFieldSchemaBase.js @@ -67,7 +67,7 @@ export default (options = {}) => { previewFromValue: once(() => (value, index, props) => { if (isString(resolveId(value))) { const resolvedValuePath = [resolverName]; - if (isFinite(index)) { + if (multiple && isFinite(index)) { resolvedValuePath.push(index); } return get(props.document, resolvedValuePath);