Update schemas.ts (#12103)
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							69795e74bf
						
					
				
				
					commit
					4b295088fd
				
			@@ -26,7 +26,12 @@ export function convertSchemaToOpenApiSchema(schema: Schema) {
 | 
			
		||||
	if (schema.allOf) res.allOf = schema.allOf.map(convertSchemaToOpenApiSchema);
 | 
			
		||||
 | 
			
		||||
	if (schema.ref) {
 | 
			
		||||
		res.$ref = `#/components/schemas/${schema.ref}`;
 | 
			
		||||
		const $ref = `#/components/schemas/${schema.ref}`;
 | 
			
		||||
		if (schema.nullable || schema.optional) {
 | 
			
		||||
			res.allOf = [{ $ref }];
 | 
			
		||||
		} else {
 | 
			
		||||
			res.$ref = $ref;
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return res;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user