mirror of
https://github.com/strapi/strapi.git
synced 2025-11-14 01:02:04 +00:00
Fix ctb mutate when not needed
Signed-off-by: soupette <cyril.lpz@gmail.com>
This commit is contained in:
parent
80ce19a7e5
commit
e83f379b49
@ -38,7 +38,7 @@ const mutateCTBContentTypeSchema = (nextSchema, prevSchema) => {
|
||||
}
|
||||
|
||||
const isNextSchemaLocalized = get(nextSchema, localizedPath, false);
|
||||
const isPrevSchemaLocalized = get(prevSchema, localizedPath, false);
|
||||
const isPrevSchemaLocalized = get(prevSchema, ['schema', ...localizedPath], false);
|
||||
|
||||
// No need to perform modification on the schema, if the i18n feature was not changed
|
||||
// at the ct level
|
||||
|
||||
@ -89,11 +89,13 @@ describe('i18n | utils ', () => {
|
||||
|
||||
expect(
|
||||
mutateSchema(ctSchema, {
|
||||
schema: {
|
||||
pluginOptions: {
|
||||
pluginA: { foo: 'bar' },
|
||||
i18n: { localized: true },
|
||||
pluginB: { foo: 'bar' },
|
||||
},
|
||||
},
|
||||
})
|
||||
).toEqual(ctSchema);
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user