]> git.cworth.org Git - lmno-server/blobdiff - empathy.js
Provide an explicit (empty) return body for some responses
[lmno-server] / empathy.js
index 3b613e672ade0e14e0f4ff03e1b3205b4f78cddd..3a3f80de007e6eab8a0b855a8a4f908d6b834d45 100644 (file)
@@ -218,7 +218,9 @@ class Prompt {
 router.post('/prompts', (request, response) => {
   const game = request.game;
 
-  game.add_prompt(request.body.items, request.body.prompt);
+  prompt = game.add_prompt(request.body.items, request.body.prompt);
+
+  response.json({ id: prompt.id});
 });
 
 router.post('/vote/:prompt_id([0-9]+)', (request, response) => {
@@ -226,7 +228,7 @@ router.post('/vote/:prompt_id([0-9]+)', (request, response) => {
   const prompt_id = parseInt(request.params.prompt_id, 10);
 
   if (game.toggle_vote(prompt_id, request.session.id))
-    response.sendStatus(200);
+    response.send('');
   else
     response.sendStatus(404);
 });
@@ -236,7 +238,7 @@ router.post('/start/:prompt_id([0-9]+)', (request, response) => {
   const prompt_id = parseInt(request.params.prompt_id, 10);
 
   if (game.start(prompt_id))
-    response.sendStatus(200);
+    response.send('');
   else
     response.sendStatus(404);
 });