Skip to content

Commit

Permalink
Compatibility with Node 4
Browse files Browse the repository at this point in the history
  • Loading branch information
dex4er committed Aug 6, 2018
1 parent c2dcd13 commit 83bb7c9
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions lib/polish-vehicle-registration-certificate-decoder.js
Expand Up @@ -48,7 +48,7 @@ class PolishVehicleRegistrationCertificateDecoder {

const isNewFormat = outputFields[0].startsWith('XX')

const fields = {
const fieldsDefinition = {
format: { name: 'nd.', description: 'identyfikator formatu', newFormatIndex: 0 },
seriaDr: { name: 'SERIA DR', description: '', newFormatIndex: 1, oldFormatIndex: 0 },
kodTerytorialnyUrzedu: { name: 'nd.', description: '', newFormatIndex: 2 },
Expand Down Expand Up @@ -118,11 +118,10 @@ class PolishVehicleRegistrationCertificateDecoder {

this.data = isNewFormat ? new PolishVehicleRegistrationCertificateNewFormatData() : new PolishVehicleRegistrationCertificateOldFormatData()

for (const key in fields) {
const field = fields[key]
for (const key in fieldsDefinition) {
const field = fieldsDefinition[key]
if ((isNewFormat && field.newFormatIndex !== undefined) || (!isNewFormat && field.oldFormatIndex !== undefined)) {
const { name, description } = field
const newDataField = { name, description }
const newDataField = { name: field.name, description: field.description }
const index = isNewFormat ? field.newFormatIndex : field.oldFormatIndex
if (field.lines) {
newDataField.value = outputFields.slice(index, index + field.lines)
Expand Down

0 comments on commit 83bb7c9

Please sign in to comment.