Correcting bug caused by not deep enough clones
This commit is contained in:
@@ -30,7 +30,7 @@ export class JsonschemasService {
|
|||||||
buildResource(resourceName: string) {
|
buildResource(resourceName: string) {
|
||||||
let resource;
|
let resource;
|
||||||
|
|
||||||
resource = { ... this.rawSchemas.components.schemas[resourceName]};
|
resource = structuredClone(this.rawSchemas.components.schemas[resourceName]);
|
||||||
resource.components = { schemas: {} };
|
resource.components = { schemas: {} };
|
||||||
for (let prop_name in resource.properties) {
|
for (let prop_name in resource.properties) {
|
||||||
let prop = resource.properties[prop_name];
|
let prop = resource.properties[prop_name];
|
||||||
|
|||||||
Reference in New Issue
Block a user