Import de geslab avec plusieurs moyens de transports ne marche pas
Bonjour,
je suis en train de réaliser le bilan 2022 pour mon labo. Je note ce que ressemble à une "regression" dans l'import du fichier missions provenant de geslab. Différemment de l'année passée, une ligne du type
0409 17657 2022-01-08 PETIT MARS France AUSSOIS France Taxi,Train 1 OUI Colloques et congrés 2022-01-15
ne marche pas. J'ai vérifié que chaque ligne de ce type, c'est à dire avec plusieurs moyens de transport séparés par une virgule (en excluant celles avec "Divers,qqchose" et "qqchose,Vehicule administratif"), ne marche pas et nécessite d'une correction manuelle.
Je ne suis pas du tout expert en javascript, mais j'ai quand même jeté un coup d’œil au fichier homefs/src/mixins/travelsCSVParser.js
dans vos sources. Or, il me semble que la fonction getGeslabModeDeplacement
devrait s'occuper de séparer Taxi,Train
en ['Taxi','Train']
et les passer à la fonction convertGeslabModeDeplacement
. Mais, si j'ai bien compris, cette fonction getGeslabModeDeplacement
n'est pas utilisé : peut-être le remplacement de headerMap.transportation.converter = self.convertGeslabModeDeplacement
avec headerMap.transportation.converter = self.getGeslabModeDeplacement
à la ligne 105 pourrait améliorer la situation ?
Merci !