Initial
This commit is contained in:
1
resources/app/dist/database/documents/active-effect.mjs
vendored
Normal file
1
resources/app/dist/database/documents/active-effect.mjs
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import ServerDocumentMixin from"../backend/server-document.mjs";import BaseActiveEffect from"../../../common/documents/active-effect.mjs";import{getType}from"../../../common/utils/helpers.mjs";export default class ActiveEffect extends(ServerDocumentMixin(BaseActiveEffect)){static _migrationRegistry=[...super._migrationRegistry,{fn:migrateSystemDataInChanges,version:12},{fn:migrateOriginOwnedItem,version:12}]}function migrateSystemDataInChanges(e){if(!Array.isArray(e.changes))return!1;let t=!1;for(const r of e.changes)"Object"===getType(r)&&"string"==typeof r.key&&r.key.startsWith("data.")&&(r.key=r.key.replace(/^data\./,"system."),t=!0);return t}function migrateOriginOwnedItem(e){if("string"!=typeof e.origin)return!1;const t=e.origin.split(".").map((e=>"OwnedItem"===e?"Item":e)).join(".");return e.origin!==t&&(e.origin=t,!0)}
|
||||
Reference in New Issue
Block a user