forked from DebaucheryLibrarian/traxxx
Added release type distinction to REST API.
This commit is contained in:
@@ -15,11 +15,16 @@ const logger = require('../logger')(__filename);
|
||||
const { ActorPlugins, SitePlugins, ReleasePlugins } = require('./plugins/plugins');
|
||||
|
||||
const {
|
||||
fetchRelease,
|
||||
fetchReleases,
|
||||
fetchScene,
|
||||
fetchScenes,
|
||||
fetchMovie,
|
||||
fetchMovies,
|
||||
} = require('./releases');
|
||||
|
||||
const { fetchActor } = require('./actors');
|
||||
const {
|
||||
fetchActor,
|
||||
fetchActors,
|
||||
} = require('./actors');
|
||||
|
||||
function initServer() {
|
||||
const app = express();
|
||||
@@ -63,9 +68,13 @@ function initServer() {
|
||||
|
||||
router.use(bodyParser.json({ strict: false }));
|
||||
|
||||
router.get('/api/releases', fetchReleases);
|
||||
router.get('/api/releases/:releaseId', fetchRelease);
|
||||
router.get('/api/scenes', fetchScenes);
|
||||
router.get('/api/scenes/:releaseId', fetchScene);
|
||||
|
||||
router.get('/api/movies', fetchMovies);
|
||||
router.get('/api/movies/:releaseId', fetchMovie);
|
||||
|
||||
router.get('/api/actors', fetchActors);
|
||||
router.get('/api/actors/:actorId', fetchActor);
|
||||
|
||||
router.get('*', (req, res) => {
|
||||
|
||||
Reference in New Issue
Block a user