diff --git a/CHANGELOG.md b/CHANGELOG.md index 95e6131..2c5805f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ Given a version number MAJOR.MINOR.PATCH, increment: ## [Unreleased] +### Fixed +- default user used by parse method ## [0.10.0] - 2025-04-14 ### Added diff --git a/README.md b/README.md index 543ba9a..7405830 100644 --- a/README.md +++ b/README.md @@ -1422,10 +1422,10 @@ app.use(express.raw({type: '*/*'})); const port = 3000 app.post('/', async (req, res) => { try { - let reversal = await starkinfra.pixRequest.parse({ - content: req.body.toString(), - signature: req.headers['Digital-Signature'] - }); + let request = await starkinfra.pixRequest.parse( + req.body.toString(), + req.headers["digital-signature"], + ); res.end() } catch (err) { diff --git a/sdk/pixRequest/pixRequest.js b/sdk/pixRequest/pixRequest.js index b4f007a..c87ac13 100644 --- a/sdk/pixRequest/pixRequest.js +++ b/sdk/pixRequest/pixRequest.js @@ -3,6 +3,7 @@ const api = require('starkcore').api; const check = require('starkcore').check; const parse = require('../utils/parse.js'); const Resource = require('starkcore').Resource; +const starkinfra = require('starkinfra'); class PixRequest extends Resource { @@ -233,7 +234,7 @@ exports.parse = async function (content, signature, {user} = {}) { * @returns Parsed PixRequest object * */ - let request = await parse.parseAndVerify(resource, content, signature, user); + let request = await parse.parseAndVerify(resource, content, signature, user = starkInfra.user); request.fee = request.fee ? request.fee : 0; request.tags = request.tags ? request.tags : []; diff --git a/sdk/utils/parse.js b/sdk/utils/parse.js index 6f6a4db..1a895d4 100644 --- a/sdk/utils/parse.js +++ b/sdk/utils/parse.js @@ -1,7 +1,6 @@ const parse = require('starkcore').parse; const { apiVersion, sdkVersion, host, language, timeout } = require('../utils/rest.js'); - exports.parseObjects = function (objects, resource, resourceClass) { return parse.parseObjects ( objects,