fix xml parser
This commit is contained in:
parent
b4c44e7622
commit
8412cbc572
12
src/index.js
12
src/index.js
@ -58,14 +58,10 @@ export const main = async () => {
|
||||
callbackUri: `${env.PUBLIC_API_URL}/auth/google/callback`
|
||||
});
|
||||
|
||||
server.addContentTypeParser(['text/xml', 'application/xml', 'application/atom+xml'], { parseAs: 'string' }, async (request, payload, done) => {
|
||||
try {
|
||||
let parsed = await xml2js.parseStringPromise(payload);
|
||||
done(null, parsed)
|
||||
} catch(e) {
|
||||
console.log(e);
|
||||
done(e, undefined)
|
||||
}
|
||||
server.addContentTypeParser(['text/xml', 'application/xml', 'application/atom+xml'], { parseAs: 'string' }, function (request, payload, done) {
|
||||
xml2js.parseString(payload, function (err, body) {
|
||||
done(err, body)
|
||||
})
|
||||
})
|
||||
|
||||
// Routes
|
||||
|
Loading…
Reference in New Issue
Block a user