CRLG / LABOTBOX

Outil de contrôle et mise au point pour robot CRLG
GNU General Public License v3.0
2 stars 1 forks source link

[DataManager] Plusieurs données avec le même nom peuvent exister #69

Closed NicoFarmer closed 1 year ago

NicoFarmer commented 1 year ago

Suivant la méthode utilisée pour créer les données du DataManager (write ou create), plusieurs données différentes avec le même nom peuvent exister dans le DataManager. Par conséquent, lorsqu'on appelle la fonction getData, c'est un pointeur vers la première de la liste qui est renvoyé et les autres data portant le même nom pourraient ne jamais être utilisées bien que leurs pointeurs puissent être référencés.

Il ne faut pas de doublon de nom dans le DataManager. Avant de créer une Data, le DataManager doit vérifier qu'elle n'existe pas déjà (bug dans la méthode createData)

NicoFarmer commented 1 year ago

Bug corrigé -> ticket soldé

NicoFarmer commented 1 year ago

Erreur d'affectation des commits au ticket #69 au lieu de #68