Problème de création des monnaies #107

Closed
opened 2021-01-05 10:15:24 +01:00 by vincent.vandeme · 6 comments
vincent.vandeme commented 2021-01-05 10:15:24 +01:00 (Migrated from gitlab.com)

Pour que le bug soit traité, merci de préciser quelques détails.

Environment

Indiquez quelques éléments de votre installation

v1.2

Description du problème

Import du compendium des humanoïdes

1 erreur par humanoïde importé:

foundry.js:3780 TypeError: Cannot read property 'items' of null
    at Function._onCreate (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5968)
    at _onModifyDocument (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5489)
    at async Socket.handleEvent (C:\Program Files\FoundryVTT\resources\app\dist\sockets.js:1:2262)
actor.js:110 Uncaught (in promise) TypeError: Cannot read property 'items' of null
    at Function._onCreate (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5968)
    at _onModifyDocument (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5489)
    at async Socket.handleEvent (C:\Program Files\FoundryVTT\resources\app\dist\sockets.js:1:2262)

dans actor.js, checkMonnaiePresence:

async _prepareCharacterData(actorData) {
    // Initialize empty items
    RdDUtility.computeCarac(actorData.data);
    this.computeEncombrementTotalEtMalusArmure();
    this.computeEtatGeneral();
    await this.checkMonnaiePresence();
  }

Résultat:

Les actors importés on 1 ligne étain, 2 lignes bronze, 4 lignes argent, 8 lignes or

2021-01-05_10h09_37

Pour que le bug soit traité, merci de préciser quelques détails. ### Environment > Indiquez quelques éléments de votre installation v1.2 ### Description du problème Import du compendium des humanoïdes 1 erreur par humanoïde importé: ``` foundry.js:3780 TypeError: Cannot read property 'items' of null at Function._onCreate (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5968) at _onModifyDocument (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5489) at async Socket.handleEvent (C:\Program Files\FoundryVTT\resources\app\dist\sockets.js:1:2262) actor.js:110 Uncaught (in promise) TypeError: Cannot read property 'items' of null at Function._onCreate (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5968) at _onModifyDocument (C:\Program Files\FoundryVTT\resources\app\dist\database\odm\embedded.js:1:5489) at async Socket.handleEvent (C:\Program Files\FoundryVTT\resources\app\dist\sockets.js:1:2262) ``` dans actor.js, checkMonnaiePresence: ```js async _prepareCharacterData(actorData) { // Initialize empty items RdDUtility.computeCarac(actorData.data); this.computeEncombrementTotalEtMalusArmure(); this.computeEtatGeneral(); await this.checkMonnaiePresence(); } ``` Résultat: Les actors importés on 1 ligne étain, 2 lignes bronze, 4 lignes argent, 8 lignes or ![2021-01-05_10h09_37](/uploads/4d64445765a08eb29e7b02d8271c217e/2021-01-05_10h09_37.png)
LeRatierBretonnien commented 2021-01-05 10:45:01 +01:00 (Migrated from gitlab.com)

assigned to @LeRatierBretonnien

assigned to @LeRatierBretonnien
LeRatierBretonnien commented 2021-01-05 11:25:33 +01:00 (Migrated from gitlab.com)

mentioned in commit 4e391104f3

mentioned in commit 4e391104f3901184687d9762ec7cbd532a99a073
LeRatierBretonnien commented 2021-01-05 11:26:09 +01:00 (Migrated from gitlab.com)

Le premier problème (erreurs sur items) n'est pas lié aux monnaies.
Le second souci de duplication à l'import a été corrigé

Le premier problème (erreurs sur items) n'est pas lié aux monnaies. Le second souci de duplication à l'import a été corrigé
LeRatierBretonnien commented 2021-01-05 11:47:29 +01:00 (Migrated from gitlab.com)

mentioned in commit bc0e307959

mentioned in commit bc0e30795980c8b688c06c14018f18815ccbc2ce
LeRatierBretonnien commented 2021-01-05 11:59:08 +01:00 (Migrated from gitlab.com)

mentioned in commit 8b6ed4e172

mentioned in commit 8b6ed4e1726d2572e1bcaefeaab0bc1d640e555b
LeRatierBretonnien commented 2021-01-05 11:59:57 +01:00 (Migrated from gitlab.com)

Ensemble des problèmes corrigés en v1.2

Ensemble des problèmes corrigés en v1.2
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: public/foundryvtt-reve-de-dragon#107
No description provided.