Skip to content
This repository has been archived by the owner on Jan 16, 2025. It is now read-only.

Commit

Permalink
Fixed address when postadress is missing from brreg
Browse files Browse the repository at this point in the history
  • Loading branch information
jorgtho committed Jan 21, 2022
1 parent e510a5a commit bd5a089
Show file tree
Hide file tree
Showing 7 changed files with 38 additions and 11 deletions.
3 changes: 3 additions & 0 deletions Archive/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@ module.exports = async (context, req) => {
return error.toJSON()
}
logger('error', [error])
if (typeof error === 'object') {
error.error = JSON.parse(JSON.stringify(error, Object.getOwnPropertyNames(error)))
}
return getResponseObject(error, 500)
}
}
3 changes: 3 additions & 0 deletions SyncElevmappe/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ module.exports = async function (context, req) {
return error.toJSON()
}
logger('error', [error])
if (typeof error === 'object') {
error.error = JSON.parse(JSON.stringify(error, Object.getOwnPropertyNames(error)))
}
return getResponseObject(error, 500)
}
}
6 changes: 5 additions & 1 deletion SyncEnterprise/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,11 @@ module.exports = async function (context, req) {
logger('error', [error.message])
return error.toJSON()
}

logger('error', [error])
return getResponseObject(error, 500)
if (typeof error === 'object') {
error.error = JSON.parse(JSON.stringify(error, Object.getOwnPropertyNames(error)))
}
return getResponseObject(error, 200)
}
}
3 changes: 3 additions & 0 deletions SyncPrivatePerson/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ module.exports = async function (context, req) {
return error.toJSON()
}
logger('error', [error])
if (typeof error === 'object') {
error.error = JSON.parse(JSON.stringify(error, Object.getOwnPropertyNames(error)))
}
return getResponseObject(error, 500)
}
}
4 changes: 4 additions & 0 deletions lib/repack-brreg-result.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
module.exports = (enterprise) => {
if (!enterprise.postadresse) {
enterprise.postadresse = enterprise.forretningsadresse
}

const repacked = {
Name: enterprise.navn,
EnterpriseNumber: enterprise.organisasjonsnummer,
Expand Down
26 changes: 18 additions & 8 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@
},
"homepage": "/~https://github.com/vtfk/azf-archive#readme",
"dependencies": {
"@vtfk/e18": "1.2.2",
"@vtfk/e18": "^1.2.3",
"@vtfk/logger": "4.0.1",
"@vtfk/p360": "^1.1.7",
"axios": "0.24.0",
"axios": "^0.25.0",
"jsonwebtoken": "8.5.1",
"mssql": "^7.3.0",
"vtfk-schools-info": "3.1.1",
Expand Down

0 comments on commit bd5a089

Please sign in to comment.