diff --git a/audit-ci.jsonc b/audit-ci.jsonc index 9adaf82e6..de5fa49a1 100644 --- a/audit-ci.jsonc +++ b/audit-ci.jsonc @@ -18,6 +18,7 @@ "GHSA-cm22-4g7w-348p", // https://github.com/advisories/GHSA-cm22-4g7w-348p "GHSA-m6fv-jmcg-4jfg", // https://github.com/advisories/GHSA-m6fv-jmcg-4jfg "GHSA-qw6h-vgh9-j6wx", // https://github.com/advisories/GHSA-qw6h-vgh9-j6wx - "GHSA-3xgq-45jj-v275" // https://github.com/advisories/GHSA-3xgq-45jj-v275 + "GHSA-3xgq-45jj-v275", // https://github.com/advisories/GHSA-3xgq-45jj-v275 + "GHSA-m7xq-9374-9rvx" // https://github.com/advisories/GHSA-m7xq-9374-9rvx ] } diff --git a/package-lock.json b/package-lock.json index 95b4c4909..75c9aae15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@mojaloop/central-services-health": "15.0.0", "@mojaloop/central-services-logger": "11.5.1", "@mojaloop/central-services-metrics": "12.3.0", - "@mojaloop/central-services-shared": "18.12.0", + "@mojaloop/central-services-shared": "18.12.1", "@mojaloop/central-services-stream": "11.3.1", "@mojaloop/database-lib": "11.0.6", "@mojaloop/event-sdk": "14.1.1", @@ -41,7 +41,7 @@ "glob": "10.4.3", "hapi-auth-basic": "5.0.0", "hapi-auth-bearer-token": "8.0.0", - "hapi-swagger": "17.3.0", + "hapi-swagger": "17.3.1", "ilp-packet": "2.2.0", "knex": "3.1.0", "lodash": "4.17.21", @@ -1613,16 +1613,14 @@ "version": "12.3.0", "resolved": "https://registry.npmjs.org/@mojaloop/central-services-metrics/-/central-services-metrics-12.3.0.tgz", "integrity": "sha512-PV59JDFQRaW9n6DPKrsliX3YsQFCqtTiXkvlWhe9STB7v4iH9Prhqia/jxWKdx4t3WpkwLQhTRRv3Lt0aqB8xg==", - "license": "Apache-2.0", "dependencies": { "prom-client": "15.1.3" } }, "node_modules/@mojaloop/central-services-shared": { - "version": "18.12.0", - "resolved": "https://registry.npmjs.org/@mojaloop/central-services-shared/-/central-services-shared-18.12.0.tgz", - "integrity": "sha512-e0MG2AOusoKbpoZ3r0d12FQW8VCjk/KIJeO2ddFd4Gu5mKn586WhMYy/+AIXVm7/x2XeXeQe9SKRr1pwBcwLdQ==", - "license": "Apache-2.0", + "version": "18.12.1", + "resolved": "https://registry.npmjs.org/@mojaloop/central-services-shared/-/central-services-shared-18.12.1.tgz", + "integrity": "sha512-+mLMgthhbg8VRVPZ9lpPuTWJ1Vy3l5gueTl7lY8MjbyZi/gWYNmppjgNxBCWwF+jRUx64ZDtqgbAbFmUY1YUhQ==", "dependencies": { "@hapi/catbox": "12.1.1", "@hapi/catbox-memory": "5.0.1", @@ -2579,7 +2577,6 @@ "version": "1.7.8", "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", - "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -5830,7 +5827,6 @@ "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -5873,7 +5869,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", - "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -6518,9 +6513,9 @@ "deprecated": "This version has been deprecated and is no longer supported or maintained" }, "node_modules/hapi-swagger": { - "version": "17.3.0", - "resolved": "https://registry.npmjs.org/hapi-swagger/-/hapi-swagger-17.3.0.tgz", - "integrity": "sha512-mAW3KtNbuOjT7lmdZ+aRYK0lrNymEfo7fMfyV75QpnmcJqe5lK7WxJKQwRNnFrhoszOz1dP96emWTrIHOzvFCw==", + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/hapi-swagger/-/hapi-swagger-17.3.1.tgz", + "integrity": "sha512-2SZEPkQO/kp7vVcjB5dRPVlGFmlwkIsWPDHlW2+7PrERv5POUfhO/8p2YojqSeyunPapp3nJlbioOm2Y0icnbQ==", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.7.0", "@hapi/boom": "^10.0.1", @@ -10845,8 +10840,7 @@ "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "license": "MIT" + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "node_modules/proxyquire": { "version": "2.1.3", diff --git a/package.json b/package.json index abd03a190..a1d984e1f 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "@mojaloop/central-services-health": "15.0.0", "@mojaloop/central-services-logger": "11.5.1", "@mojaloop/central-services-metrics": "12.3.0", - "@mojaloop/central-services-shared": "18.12.0", + "@mojaloop/central-services-shared": "18.12.1", "@mojaloop/central-services-stream": "11.3.1", "@mojaloop/database-lib": "11.0.6", "@mojaloop/event-sdk": "14.1.1", @@ -113,7 +113,7 @@ "glob": "10.4.3", "hapi-auth-basic": "5.0.0", "hapi-auth-bearer-token": "8.0.0", - "hapi-swagger": "17.3.0", + "hapi-swagger": "17.3.1", "ilp-packet": "2.2.0", "knex": "3.1.0", "lodash": "4.17.21", diff --git a/src/domain/position/abort.js b/src/domain/position/abort.js index 07559d43f..1d6db31a4 100644 --- a/src/domain/position/abort.js +++ b/src/domain/position/abort.js @@ -168,6 +168,10 @@ const _constructAbortResultMessage = (binItem, id, from, notifyTo, isOriginalId, 'application/json', binItem.message.value.content.context ) + if (!resultMessage.content.context) { + resultMessage.content.context = {} + } + resultMessage.content.context.isOriginalId = isOriginalId return resultMessage }