Fix: migration automatique de calendrier quand l'heure est à Vaisseau+0 minutes #605

Merged
uberwald merged 2 commits from VincentVk/foundryvtt-reve-de-dragon:v10 into v10 2023-01-08 18:44:43 +01:00
Showing only changes of commit 2e36221018 - Show all commits

View File

@ -99,7 +99,7 @@ export class RdDTimestamp {
return `<img class="img-signe-heure" src="${signe.webp}" alt="${signe.label}"/>`
}
static handleTimestampEditor(html, path, consumeTimestamp = async (path, timestamp) => {}) {
static handleTimestampEditor(html, path, consumeTimestamp = async (path, timestamp) => { }) {
const fields = {
annee: html.find(`input[name="${path}.annee"]`),
mois: html.find(`select[name="${path}.mois"]`),
@ -157,14 +157,13 @@ export class RdDTimestamp {
static getWorldTime() {
let worldTime = game.settings.get(SYSTEM_RDD, WORLD_TIMESTAMP_SETTING);
if (worldTime.indexJour && worldTime.heureRdD) {
if (worldTime.indexJour != undefined && worldTime.heureRdD != undefined) {
// Migration
worldTime = {
indexDate: worldTime.indexJour,
indexMinute: worldTime.heureRdD * 120 + worldTime.minutesRelative
};
RdDTimestamp.setWorldTime(new RdDTimestamp(worldTime))
}
return new RdDTimestamp(worldTime);
}