---
title: "Nouveautés de la version 1.2.1"
weight: 299
description: "Ce qui change avec CapDecisions 1.2.1 : compatibilité Dolibarr 24, pages publiques de nouveau mises en forme, décompte des votes juste sous PostgreSQL et démonstration à la taille d'une vraie structure."
---

# Nouveautés de la version 1.2.1

Cette version de maintenance suit de près la
[1.2.0](/capdecisions/nouveautes-1-2-0) : elle rend le module compatible avec
Dolibarr 24, corrige l'affichage des pages publiques et le décompte des votes
sous PostgreSQL, et donne à la démonstration la taille d'une structure d'une
cinquantaine de membres.

## Compatible avec Dolibarr 24

Dolibarr 24 exige un jeton anti-forgery sur des requêtes qui s'en passaient
jusque-là. Deux écrans du module en étaient privés et le portent désormais :

- la galerie d'images des discussions et des propositions se charge de
  nouveau ;
- le lien de déconnexion des pages publiques déconnecte réellement le
  visiteur.

## Des pages publiques de nouveau mises en forme

La feuille de style des pages publiques a été reconstruite : plusieurs
éléments s'affichaient sans mise en forme. Les barres de résultat des votes,
l'indicateur d'attente des boutons d'envoi et le champ de saisie du code de
connexion retrouvent leur apparence (voir [Pages publiques](/capdecisions/pages-publiques)).

## Corrections de bugs

- **Nombre de votes d'une proposition** : sous PostgreSQL et SQLite, la fiche
  d'une proposition affichait un total de votes erroné. Le total compte
  désormais chaque votant, quelle que soit la base de données.
- **Images refusées** : quand l'ajout ou la suppression d'une image est
  refusé, le journal de Dolibarr en donne la raison.

## Une démonstration à la taille d'une vraie structure

Le jeu de démonstration (page `admin/demo.php` du module, réservée aux
instances de test) représente désormais une organisation d'une cinquantaine
de membres : cinquante tiers et leurs contacts, huit groupes, des mois de discussions, des propositions des
cinq types de décision avec leurs votes et leurs commentaires. Toutes les
dates sont calculées à partir du jour de la génération : l'historique remonte
sur plus d'un an, et des votes sont en cours, certains se terminant dans les
deux jours.

Le générateur se relance autant de fois que nécessaire : ce qui existe déjà
est réutilisé, rien n'est dupliqué, et un identifiant appartenant à un vrai
compte arrête la génération sans rien modifier. Les comptes de démonstration
portent le nom du module : `capdecisions.animateur`, `capdecisions.membre` et
`capdecisions.observateur`. Leurs adresses étant fictives, aucun code de
connexion ne leur est envoyé par courriel : la page de connexion publique
affiche le code directement.

## Pour l'administrateur

Chaque message que le module écrit dans le journal de Dolibarr commence par
`CapDecisions`, suivi de la méthode concernée. Un simple filtre sur ce mot
suffit pour suivre le module.

## Mise à jour

Remplacez les fichiers du module : aucune migration de base, aucun réglage
nouveau. Le module demande toujours Dolibarr 18.0 ou supérieur et PHP 7.4 ou
plus récent.

## Essayez-le

Essayez CapDecisions sur un Dolibarr installé en moins de 20 secondes, avec la
démonstration d'une structure d'une cinquantaine de membres déjà remplie :
[dolitry.fr/capdecisions](https://dolitry.fr/capdecisions/)
