Prevented errors from crashing archive restoration
This commit is contained in:
@@ -22,7 +22,12 @@ function cleanAt1(archive){
|
|||||||
archive.properties.map(prop => {
|
archive.properties.map(prop => {
|
||||||
const schema = CreatureProperties.simpleSchema(prop);
|
const schema = CreatureProperties.simpleSchema(prop);
|
||||||
const cleanProp = schema.clean(prop);
|
const cleanProp = schema.clean(prop);
|
||||||
schema.validate(cleanProp);
|
try {
|
||||||
|
schema.validate(cleanProp);
|
||||||
|
} catch (e){
|
||||||
|
console.warn('Prop did not pass schema validation');
|
||||||
|
console.warn(e);
|
||||||
|
}
|
||||||
return cleanProp;
|
return cleanProp;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user