fix: ensures point field doesn't interrupt version creation

This commit is contained in:
James
2022-07-17 10:03:22 -07:00
parent df11478905
commit 2ef8a1e35a
3 changed files with 3 additions and 2 deletions

View File

@@ -210,7 +210,7 @@ const VersionView: React.FC<Props> = ({ collection, global }) => {
)}
{doc?.version && (
<RenderFieldsToDiff
locales={locales.map(({ value }) => value)}
locales={locales ? locales.map(({ value }) => value) : []}
fields={fields}
fieldComponents={fieldComponents}
fieldPermissions={fieldPermissions}

View File

@@ -196,7 +196,7 @@ const fieldToSchemaMap = {
type: [Number],
sparse: field.unique && field.localized,
unique: field.unique || false,
required: (field.required && !field.localized && !field?.admin?.condition && !field?.access?.create) || false,
required: false,
default: field.defaultValue || undefined,
},
};

View File

@@ -5,6 +5,7 @@ const PointFields: CollectionConfig = {
admin: {
useAsTitle: 'point',
},
versions: true,
fields: [
{
name: 'point',