]> git.cworth.org Git - empires-server/commitdiff
Provide an explicit (empty) return body for some responses
authorCarl Worth <cworth@cworth.org>
Thu, 11 Jun 2020 18:53:43 +0000 (11:53 -0700)
committerCarl Worth <cworth@cworth.org>
Thu, 11 Jun 2020 18:53:43 +0000 (11:53 -0700)
If we just do the numeric sendStatus(200) then node goes and sends a
response with a body of "OK" rather than something empty.

I don't necessarily want that, (and I notice that when I have spurious
"OK" strings cluttering up my test-suite output).

empathy.js

index 7dbf5d80c40bf5064a1ee77e091419970aecfd2c..3a3f80de007e6eab8a0b855a8a4f908d6b834d45 100644 (file)
@@ -228,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);
 });
@@ -238,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);
 });