'use strict'; const { fetchSites, fetchSitesFromReleases } = require('../networks'); async function fetchSitesApi(req, res) { const siteId = typeof req.params.siteId === 'number' ? req.params.siteId : null; const siteSlug = typeof req.params.siteId === 'string' ? req.params.siteId : null; const sites = await fetchSites(siteId, siteSlug); res.send(sites); } async function fetchSitesFromReleasesApi(req, res) { const sites = await fetchSitesFromReleases(); res.send(sites); } module.exports = { fetchSites: fetchSitesApi, fetchSitesFromReleases: fetchSitesFromReleasesApi, };