Skip to content

Commit d412624

Browse files
committed
refactor(schema): consolidate unnecessary conditionals in map toJSONSchema
Re: #15184
1 parent 3501adf commit d412624

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)