From 99f29cb95b7f694cbbc8bd715d58c234e4faad50 Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Sat, 29 Jun 2024 00:07:48 +0200 Subject: [PATCH] Fix confirmation de suppression MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Lors de la suppression, la demande de confirmation était toujours faite, même si on indiquait de ne plus demander --- changelog.md | 23 ++++++++++++----------- module/rdd-confirm.js | 4 +++- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/changelog.md b/changelog.md index 8e101dd4..4bfac76b 100644 --- a/changelog.md +++ b/changelog.md @@ -3,20 +3,21 @@ - **Support V12** - On peut de nouveau ouvrir un acteur blessé après redémarrage du monde - On peut de nouveau ouvrir les Items avec une rareté par environnement + - Le choix de ne plus afficher les demandes de suppression est bien pris en compte ## 12.0.2 - Les pluies d'Astrobazzarh - **Support V12** -- correction des actions techniques déleguées au MJ qui bloquaient les fenêtre de lancer de dés des joueurs (et plein d'autres) -- la fenêtre de calendrier s'ouvre correctement -- les dés draconiques peuvent de nouveau faire plus que 0 -- adaptation de la fenêtre de recherche -- correction des comparaisons de version pour les migrations automatiques -- correction des roll.eveluate: l'option async est maintenant standard -- correction des templates liés aux selections -- correction de l'ajustement de luminosité de la scène selon l'heure -- correction des images d'effets sur les tokens -- correction de la vente par le tchat: seul le premier acheteur pouvait acheter -- correction d'erreurs intempestives 'User ... lacks permission to update ...' + - correction des actions techniques déleguées au MJ qui bloquaient les fenêtre de lancer de dés des joueurs (et plein d'autres) + - la fenêtre de calendrier s'ouvre correctement + - les dés draconiques peuvent de nouveau faire plus que 0 + - adaptation de la fenêtre de recherche + - correction des comparaisons de version pour les migrations automatiques + - correction des roll.eveluate: l'option async est maintenant standard + - correction des templates liés aux selections + - correction de l'ajustement de luminosité de la scène selon l'heure + - correction des images d'effets sur les tokens + - correction de la vente par le tchat: seul le premier acheteur pouvait acheter + - correction d'erreurs intempestives 'User ... lacks permission to update ...' # 11.2 ## 11.2.21 - Le questionnement d'Akarlikarlikar diff --git a/module/rdd-confirm.js b/module/rdd-confirm.js index 85d52813..64d22faf 100644 --- a/module/rdd-confirm.js +++ b/module/rdd-confirm.js @@ -1,9 +1,11 @@ -import { Grammar } from "./grammar.js"; import { ReglesOptionnelles } from "./settings/regles-optionnelles.js"; export class RdDConfirm { /* -------------------------------------------- */ static confirmer(options, autresActions) { + if (options.settingConfirmer && !ReglesOptionnelles.isSet(options.settingConfirmer)) { + return options.onAction() + } let buttons = { "action": RdDConfirm._createButtonAction(options), "cancel": RdDConfirm._createButtonCancel()