diff --git a/app/imports/migrations/server/migrateArchive.js b/app/imports/migrations/server/migrateArchive.js index 42f04c26..52403790 100644 --- a/app/imports/migrations/server/migrateArchive.js +++ b/app/imports/migrations/server/migrateArchive.js @@ -22,7 +22,12 @@ function cleanAt1(archive){ archive.properties.map(prop => { const schema = CreatureProperties.simpleSchema(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; }); }