1
0
mirror of https://github.com/sasjs/server.git synced 2026-01-12 00:30:06 +00:00

feat(api): enabled query params in stp/trigger endpoint

This commit is contained in:
Yury
2024-10-30 09:39:47 +03:00
parent 5d576aff91
commit 5cda9cd5d8
3 changed files with 54 additions and 41 deletions

View File

@@ -73,12 +73,17 @@ stpRouter.post(
)
stpRouter.post('/trigger', async (req, res) => {
const { error, value: body } = triggerProgramValidation(req.body)
const { error, value: query } = triggerProgramValidation(req.query)
if (error) return res.status(400).send(error.details[0].message)
try {
const response = await controller.triggerProgram(req, body)
const response = await controller.triggerProgram(
req,
query._program,
query._debug,
query.expiresAfterMins
)
res.status(200)
res.send(response)