fix(examples): bankLetter setup

This commit is contained in:
nanov 2019-12-30 11:10:48 +02:00
parent 3d4c94dff8
commit fb464078dc

View File

@ -6,16 +6,17 @@ const ebics = require('../index');
const path = require('path'); const path = require('path');
const fs = require('fs'); const fs = require('fs');
const os = require('os'); const os = require('os');
const configjs = require('./config.js');
const client = gClient; const config = require('./loadConfig')();
const client = require('./getClient')(config);
const bankName = gConfig.bankName; const bankName = gConfig.bankName;
const languageCode = gConfig.languageCode; const languageCode = gConfig.languageCode;
const template = fs.readFileSync('../templates/ini_'+languageCode+'.hbs').toString(); const template = fs.readFileSync('../templates/ini_'+config.languageCode+'.hbs', { encoding: 'utf8 '});
const letter = new ebics.BankLetter({ client, bankName, template });
const bankLetterFile = path.join(os.homedir(), 'bankLetter_'+languageCode+'.html'); const bankLetterFile = path.join(os.homedir(), 'bankLetter_'+languageCode+'.html');
const letter = new ebics.BankLetter({ client, bankName, template });
letter.serialize(bankLetterFile) letter.serialize(bankLetterFile)
.then(() => { .then(() => {
console.log('Send your bank the letter (%s)', bankLetterFile); console.log('Send your bank the letter (%s)', bankLetterFile);