up csv irve
This commit is contained in:
parent
80e4ac0d84
commit
e1f8e35ac4
@ -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'
|
||||
|
@ -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',
|
||||
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user