forked from DebaucheryLibrarian/traxxx
35 lines
836 B
JavaScript
35 lines
836 B
JavaScript
|
'use strict';
|
||
|
|
||
|
const { stashActor, stashScene, unstashActor, unstashScene } = require('../stashes');
|
||
|
|
||
|
async function stashActorApi(req, res) {
|
||
|
await stashActor(req.body.actorId, req.params.stashId, req.session.user);
|
||
|
|
||
|
res.status(201).send();
|
||
|
}
|
||
|
|
||
|
async function stashSceneApi(req, res) {
|
||
|
await stashScene(req.body.sceneId, req.params.stashId, req.session.user);
|
||
|
|
||
|
res.status(201).send();
|
||
|
}
|
||
|
|
||
|
async function unstashActorApi(req, res) {
|
||
|
await unstashActor(req.params.actorId, req.params.stashId, req.session.user);
|
||
|
|
||
|
res.status(204).send();
|
||
|
}
|
||
|
|
||
|
async function unstashSceneApi(req, res) {
|
||
|
await unstashScene(req.params.sceneId, req.params.stashId, req.session.user);
|
||
|
|
||
|
res.status(204).send();
|
||
|
}
|
||
|
|
||
|
module.exports = {
|
||
|
stashActor: stashActorApi,
|
||
|
stashScene: stashSceneApi,
|
||
|
unstashActor: unstashActorApi,
|
||
|
unstashScene: unstashSceneApi,
|
||
|
};
|