Inlife/nexrender

View on GitHub
packages/nexrender-server/src/routes/jobs-fetch.js

Summary

Maintainability
A
0 mins
Test Coverage
const { send }  = require('micro')
const { fetch } = require('../helpers/database')

module.exports = async (req, res) => {
    if (req.params.uid) {
        console.log(`fetching job ${req.params.uid}`)
        send(res, 200, await fetch(req.params.uid))
    } else {
        console.log(`fetching list of all jobs`)
        send(res, 200, await fetch())
    }
}