fix: ensures point field doesn't interrupt version creation
This commit is contained in:
@@ -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}
|
||||
|
||||
@@ -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,
|
||||
},
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@ const PointFields: CollectionConfig = {
|
||||
admin: {
|
||||
useAsTitle: 'point',
|
||||
},
|
||||
versions: true,
|
||||
fields: [
|
||||
{
|
||||
name: 'point',
|
||||
|
||||
Reference in New Issue
Block a user