diff --git a/api/src/routes/index.ts b/api/src/routes/index.ts index 7c3bcf3..dab165e 100644 --- a/api/src/routes/index.ts +++ b/api/src/routes/index.ts @@ -23,7 +23,7 @@ router.get('/', async (_, res) => { }) router.post('/deploy', async (req, res) => { - if (!isFileTree({ members: req.body.members })) { + if (!isFileTree(req.body.fileTree)) { res.status(400).send({ status: 'failure', message: 'Provided not supported data format.', @@ -34,7 +34,7 @@ router.post('/deploy', async (req, res) => { } await createFileTree( - req.body.members, + req.body.fileTree.members, req.body.appLoc ? req.body.appLoc.replace(/^\//, '').split('/') : [] ) .then(() => { diff --git a/api/src/routes/spec/routes.spec.ts b/api/src/routes/spec/routes.spec.ts index c0fbda1..56d2e69 100644 --- a/api/src/routes/spec/routes.spec.ts +++ b/api/src/routes/spec/routes.spec.ts @@ -74,7 +74,9 @@ describe('deploy', () => { }) it('should respond with payload example if valid payload was not provided', async () => { - const res = await request(app).post('/deploy').send(getTreeExample()) + const res = await request(app) + .post('/deploy') + .send({ fileTree: getTreeExample() }) expect(res.statusCode).toEqual(200) expect(res.text).toEqual(