Added Top Web Models update and scene scraper.

This commit is contained in:
DebaucheryLibrarian
2021-01-15 04:04:32 +01:00
parent 451ffdc48b
commit b8df8e6507
13 changed files with 158 additions and 77 deletions

View File

@@ -32,6 +32,19 @@ function curateEntity(entity, includeParameters = false) {
parent: curateEntity(entity.parent, includeParameters),
} : {};
if (entity.tags) {
curatedEntity.tags = entity.tags.map(tag => ({
id: tag.id,
name: tag.name,
slug: tag.slug,
priority: tag.priority,
}));
}
if (includeParameters) {
curatedEntity.parameters = entity.parameters;
}
if (entity.children) {
curatedEntity.children = entity.children.map(child => curateEntity({
...child,
@@ -46,19 +59,6 @@ function curateEntity(entity, includeParameters = false) {
}, includeParameters));
}
if (entity.tags) {
curatedEntity.tags = entity.tags.map(tag => ({
id: tag.id,
name: tag.name,
slug: tag.slug,
priority: tag.priority,
}));
}
if (includeParameters) {
curatedEntity.parameters = entity.parameters;
}
return curatedEntity;
}