소스 검색

Update to add full error

Craig Fletcher 4 년 전
부모
커밋
12dca4f73b
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  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}`);