Skip to content

Commit ce1f8ad

Browse files
authored
Merge pull request #15235 from Automattic/vkarpov15/gh-15184-refactor-map
refactor(schema): consolidate unnecessary conditionals in map toJSONSchema
2 parents 3501adf + d412624 commit ce1f8ad

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

lib/schema/map.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -91,14 +91,7 @@ class SchemaMap extends SchemaType {
9191

9292
const isRequired = this.options.required && typeof this.options.required !== 'function';
9393
const result = createJSONSchemaTypeDefinition('object', 'object', useBsonType, isRequired);
94-
95-
if (embeddedSchemaType.schema) {
96-
result.additionalProperties = useBsonType
97-
? { ...embeddedSchemaType.toJSONSchema(options) }
98-
: { ...embeddedSchemaType.toJSONSchema(options) };
99-
} else {
100-
result.additionalProperties = embeddedSchemaType.toJSONSchema(options);
101-
}
94+
result.additionalProperties = embeddedSchemaType.toJSONSchema(options);
10295

10396
return result;
10497
}

0 commit comments

Comments
 (0)