refactor: reorder /begin /add /end routes
This commit is contained in:
parent
6b98655c92
commit
33e8cbdb83
1 changed files with 22 additions and 22 deletions
|
@ -169,6 +169,28 @@ router.post(
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
router.post(
|
||||||
|
'/begin',
|
||||||
|
auth.optional,
|
||||||
|
wrapRoute(async (req, res) => {
|
||||||
|
const user = await User.findById(req.body.id);
|
||||||
|
|
||||||
|
if (!user) {
|
||||||
|
return res.sendStatus(401);
|
||||||
|
}
|
||||||
|
|
||||||
|
const track = new Track(req.body.track);
|
||||||
|
const trackData = new TrackData();
|
||||||
|
track.trackData = trackData._id;
|
||||||
|
track.author = user;
|
||||||
|
|
||||||
|
// remember which is the actively building track for this user
|
||||||
|
currentTracks.set(user.id, track._id);
|
||||||
|
|
||||||
|
return res.sendStatus(200);
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
|
||||||
router.post(
|
router.post(
|
||||||
'/add',
|
'/add',
|
||||||
auth.optional,
|
auth.optional,
|
||||||
|
@ -197,28 +219,6 @@ router.post(
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
||||||
router.post(
|
|
||||||
'/begin',
|
|
||||||
auth.optional,
|
|
||||||
wrapRoute(async (req, res) => {
|
|
||||||
const user = await User.findById(req.body.id);
|
|
||||||
|
|
||||||
if (!user) {
|
|
||||||
return res.sendStatus(401);
|
|
||||||
}
|
|
||||||
|
|
||||||
const track = new Track(req.body.track);
|
|
||||||
const trackData = new TrackData();
|
|
||||||
track.trackData = trackData._id;
|
|
||||||
track.author = user;
|
|
||||||
|
|
||||||
// remember which is the actively building track for this user
|
|
||||||
currentTracks.set(user.id, track._id);
|
|
||||||
|
|
||||||
return res.sendStatus(200);
|
|
||||||
}),
|
|
||||||
);
|
|
||||||
|
|
||||||
router.post(
|
router.post(
|
||||||
'/end',
|
'/end',
|
||||||
auth.optional,
|
auth.optional,
|
||||||
|
|
Loading…
Add table
Reference in a new issue