2019-11-10 03:20:22 +00:00
|
|
|
'use strict';
|
|
|
|
|
2020-05-19 23:11:32 +00:00
|
|
|
const { fetchActor } = require('../actors');
|
2019-11-10 03:20:22 +00:00
|
|
|
|
2020-05-19 23:11:32 +00:00
|
|
|
async function fetchActorApi(req, res) {
|
|
|
|
const actor = await fetchActor(req.params.actorId);
|
2019-11-10 03:20:22 +00:00
|
|
|
|
2020-05-19 23:11:32 +00:00
|
|
|
if (actor) {
|
|
|
|
res.send({ actor });
|
2020-05-14 02:26:05 +00:00
|
|
|
return;
|
|
|
|
}
|
2019-11-30 04:55:32 +00:00
|
|
|
|
2020-05-19 23:11:32 +00:00
|
|
|
res.status(404).send({ actor: null });
|
2019-11-10 03:20:22 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
module.exports = {
|
2020-05-19 23:11:32 +00:00
|
|
|
fetchActor: fetchActorApi,
|
2019-11-10 03:20:22 +00:00
|
|
|
};
|