'use strict'; const { fetchActor, searchActors } = require('../actors'); async function fetchActorApi(req, res) { const actor = await fetchActor(req.params.actorId); if (actor) { res.send({ actor }); return; } res.status(404).send({ actor: null }); } async function fetchActorsApi(req, res) { const query = req.query.query || req.query.q; if (query) { const actors = await searchActors(query, req.query.limit); res.send({ actors }); return; } res.send({ hint: 'specify a query or ID', actors: [] }); } module.exports = { fetchActor: fetchActorApi, fetchActors: fetchActorsApi, };