forked from DebaucheryLibrarian/traxxx
Added basic release and actor API.
This commit is contained in:
@@ -15,9 +15,12 @@ const logger = require('../logger')(__filename);
|
||||
const { ActorPlugins, SitePlugins, ReleasePlugins } = require('./plugins/plugins');
|
||||
|
||||
const {
|
||||
fetchRelease,
|
||||
fetchReleases,
|
||||
} = require('./releases');
|
||||
|
||||
const { fetchActor } = require('./actors');
|
||||
|
||||
function initServer() {
|
||||
const app = express();
|
||||
const router = Router();
|
||||
@@ -61,6 +64,9 @@ function initServer() {
|
||||
router.use(bodyParser.json({ strict: false }));
|
||||
|
||||
router.get('/api/releases', fetchReleases);
|
||||
router.get('/api/releases/:releaseId', fetchRelease);
|
||||
|
||||
router.get('/api/actors/:actorId', fetchActor);
|
||||
|
||||
router.get('*', (req, res) => {
|
||||
res.render(path.join(__dirname, '../../assets/index.ejs'), {
|
||||
|
||||
Reference in New Issue
Block a user