diff --git a/package.json b/package.json index b55e24d..bb685b7 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,6 @@ }, "configuration": { "sasPath": "/opt/sas/sas9/SASHome/SASFoundation/9.4/sas", - "sasJsPort": 5005 + "sasJsPort": 5000 } } diff --git a/src/routes/index.ts b/src/routes/index.ts index 1854f7d..413ed22 100644 --- a/src/routes/index.ts +++ b/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/src/routes/spec/routes.spec.ts b/src/routes/spec/routes.spec.ts index c0fbda1..56d2e69 100644 --- a/src/routes/spec/routes.spec.ts +++ b/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(