Est-ce un bug de la version 2.4 ?
Sur la page d'affichage de la la liste des commandes, la colonne Montant affiche pour toutes les lignes le montant de la dernière commande enregistrée. En éditant la commande, le montant total est cependant bien le bon.
En indiquant dans la variable last_legacy_rounding_order_id (à créer) l'identifiant d'une commande, le montant correct est affiché pour les commandes précédent l'ID renseigné.
Dans /core/lb/Thelia/Model/Order.php la méthode getTotalAmount(.....) le problème pourrait venir du code suivant
// Cache the query result
static $queryResult;
if (null === $queryResult) {
......
......
}
En supprimant le test fait sur le cache, les bons montants sont de nouveau afficher dans la liste.