up csv irve

This commit is contained in:
Tykayn 2023-10-01 15:00:10 +02:00 committed by tykayn
parent 80e4ac0d84
commit e1f8e35ac4
3 changed files with 11 additions and 5 deletions

View File

@ -19,7 +19,7 @@ let mini_arguments: any = minimist(process.argv.slice(2))
let csv_content = 'variance de dataset\n';
let separator = '\t';
let separator_fallback = ';';
let separator_fallback = ',';
let data_variance: any = {};
let folder = 'irve_bornes_recharge'

View File

@ -55,10 +55,11 @@ const MappingIRVE: MappingConfigType = {
/**
* l'info de gratuité a été mal renseignée par les opérateurs, ils mettent TRÈS souvent que c'est gratuit alors que ce n'est pas vrai.
*/
// gratuit: {
// key_converted: 'fee',
// convert_to_boolean_value: true,
// },
gratuit: {
key_converted: 'fee',
convert_to_boolean_value: true,
invert_boolean_value: true,
},
paiement_acte:
{
key_converted: 'authentication:none',

View File

@ -454,6 +454,11 @@ export default class {
* ---------------------- */
debugLog('conditionnalConfig', conditionnalConfig)
if (conditionnalConfig.invert_boolean_value) {
convertedValue = ! this.convertToBooleanValue(originalValue)
console.log('invert boolean', convertedValue, originalValue)
}
if (conditionnalConfig.ignore_this_data) {
debugLog(`on ignore cette clé car sa valeur "${originalValue}" est à exclure: `, pointKeyName, '=>', newKey)
remove_original_key = true;