Skip to content

Commit da79140

Browse files
author
amazon-meaisiah
authored
Merge pull request awslabs#368 from awslabs/meaisiah-export-fix
Fix corrupted export functionality
2 parents abdd43e + b7a443d commit da79140

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

lambdas/backend/__tests__/routes/catalog/export.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ describe('GET /catalog/:apiId/export', () => {
5353
})
5454

5555
expect(res.send).toHaveBeenCalledTimes(1)
56-
expect(res.send.mock.calls[0][0]).toContain('data:application/zip;base64,')
56+
expect(res.send.mock.calls[0][0]).toBeInstanceOf(Buffer)
5757
})
5858

5959
test('it should not return SDKs for APIs not in the catalog', async () => {

lambdas/backend/routes/catalog/export.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use strict'
22

3-
const Datauri = require('datauri')
43
const util = require('../../util')
54

65
exports.get = async (req, res) => {
@@ -32,9 +31,6 @@ exports.get = async (req, res) => {
3231
parameters
3332
}).promise()).body
3433

35-
const datauri = new Datauri()
36-
datauri.format('.zip', resultsBuffer)
37-
38-
res.send(datauri.content)
34+
res.send(resultsBuffer)
3935
}
4036
}

0 commit comments

Comments
 (0)