Przeglądaj źródła

Update to add full error

Craig Fletcher 4 lat temu
rodzic
commit
12dca4f73b
1 zmienionych plików z 5 dodań i 0 usunięć
  1. 5 0
      modules/server.js

+ 5 - 0
modules/server.js

@@ -93,6 +93,11 @@ server.get("/wins", function(req, res, next) {
 
 server.put("/vote/:name", function(req, res, next) {
   const user = db.get(`/users/${req.params.name}`);
+  const votes = db.get(`/votes`);
+  if (Object.keys(votes) > 3) {
+    res.send({ error: errors.vote.full });
+    return next();
+  }
   if (user && req.body.password === user.password) {
     db.set(`/votes/${req.params.name}`, { factions: req.body.factions });
     const dbEntry = db.get(`/votes/${req.params.name}`);