UNPKG

bull-arena

Version:

An interactive UI dashboard for Bee Queue

19 lines (14 loc) 475 B
async function handler(req, res) { const {queueName, queueHost} = req.params; const {name, data, opts} = req.body; const {Queues} = req.app.locals; const queue = await Queues.get(queueName, queueHost); if (!queue) return res.status(404).json({error: 'queue not found'}); try { await Queues.set(queue, data, name, opts); } catch (err) { return res.status(500).json({error: err.message}); } return res.sendStatus(200); } module.exports = handler;