Update vtt types

This commit is contained in:
Johannes Loher 2021-07-07 19:22:35 +02:00
parent 623558dc78
commit c57960c153
24 changed files with 144 additions and 107 deletions

View file

@ -2,10 +2,11 @@
//
// SPDX-License-Identifier: MIT
import { getGame } from "../helpers";
import logger from "../logger";
export async function migrate(): Promise<void> {
for (const a of game.actors?.contents ?? []) {
for (const a of getGame().actors?.contents ?? []) {
const updateData = getActorUpdateData();
logger.info(`Migrating actor ${a.name}`);
await a.update(updateData);

View file

@ -12,7 +12,7 @@ import logger from "../logger";
// }
// async function migrateItems() {
// for (const item of game.items?.contents ?? []) {
// for (const item of getGame().items?.contents ?? []) {
// try {
// const updateData = getItemUpdateData(item.toObject());
// if (updateData) {
@ -32,7 +32,7 @@ import logger from "../logger";
// }
// async function migrateActors() {
// for (const actor of game.actors?.contents ?? []) {
// for (const actor of getGame().actors?.contents ?? []) {
// try {
// const updateData = getActorUpdateData(actor.toObject());
// if (updateData) {
@ -61,7 +61,7 @@ import logger from "../logger";
// }
// async function migrateScenes() {
// for (const scene of game.scenes?.contents ?? []) {
// for (const scene of getGame().scenes?.contents ?? []) {
// try {
// const updateData = getSceneUpdateData(scene.toObject());
// if (updateData) {
@ -81,7 +81,7 @@ import logger from "../logger";
// const tokens = scene.tokens.map((tokenData: foundry.data.TokenData["_source"]) => {
// if (!tokenData.actorId || tokenData.actorLink) {
// tokenData.actorData = {};
// } else if (!game.actors?.has(tokenData.actorId)) {
// } else if (!getGame().actors?.has(tokenData.actorId)) {
// tokenData.actorId = null;
// tokenData.actorData = {};
// } else if (!tokenData.actorLink) {
@ -111,7 +111,7 @@ import logger from "../logger";
// }
// async function migrateCompendiums() {
// for (const compendium of game.packs ?? []) {
// for (const compendium of getGame().packs ?? []) {
// if (compendium.metadata.package !== "world") continue;
// if (!["Actor", "Item", "Scene"].includes(compendium.metadata.entity)) continue;
// await migrateCompendium(compendium);

View file

@ -12,7 +12,7 @@ import logger from "../logger";
// }
// async function migrateItems() {
// for (const item of game.items?.entities ?? []) {
// for (const item of getGame().items?.entities ?? []) {
// try {
// const updateData = getItemUpdateData(item._data);
// if (updateData) {
@ -36,7 +36,7 @@ import logger from "../logger";
// }
// async function migrateActors() {
// for (const actor of game.actors?.entities ?? []) {
// for (const actor of getGame().actors?.entities ?? []) {
// try {
// const updateData = getActorUpdateData(actor._data);
// if (updateData) {
@ -65,7 +65,7 @@ import logger from "../logger";
// }
// async function migrateScenes() {
// for (const scene of game.scenes?.entities ?? []) {
// for (const scene of getGame().scenes?.entities ?? []) {
// try {
// const updateData = getSceneUpdateData(scene._data);
// if (updateData) {
@ -104,7 +104,7 @@ import logger from "../logger";
// }
// async function migrateCompendiums() {
// for (const compendium of game.packs ?? []) {
// for (const compendium of getGame().packs ?? []) {
// if (compendium.metadata.package !== "world") continue;
// if (!["Actor", "Item", "Scene"].includes(compendium.metadata.entity)) continue;
// await migrateCompendium(compendium);

View file

@ -13,7 +13,7 @@ import logger from "../logger";
// }
// async function migrateItems() {
// for (const item of game.items?.entities ?? []) {
// for (const item of getGame().items?.entities ?? []) {
// try {
// const updateData = getItemUpdateData(item._data);
// if (updateData) {
@ -40,7 +40,7 @@ import logger from "../logger";
// }
// async function migrateActors() {
// for (const actor of game.actors?.entities ?? []) {
// for (const actor of getGame().actors?.entities ?? []) {
// try {
// const updateData = getActorUpdateData(actor._data);
// if (updateData) {
@ -76,7 +76,7 @@ import logger from "../logger";
// }
// async function migrateScenes() {
// for (const scene of game.scenes?.entities ?? []) {
// for (const scene of getGame().scenes?.entities ?? []) {
// try {
// const updateData = getSceneUpdateData(scene._data);
// if (updateData) {
@ -115,7 +115,7 @@ import logger from "../logger";
// }
// async function migrateCompendiums() {
// for (const compendium of game.packs ?? []) {
// for (const compendium of getGame().packs ?? []) {
// if (compendium.metadata.package !== "world") continue;
// if (!["Actor", "Item", "Scene"].includes(compendium.metadata.entity)) continue;
// await migrateCompendium(compendium);