added creating rooms in db

This commit is contained in:
Wenszel
2021-03-13 17:53:11 +01:00
parent 99d347a514
commit 12372ef4f2
9 changed files with 81 additions and 17 deletions
+16
View File
@@ -1,9 +1,25 @@
var express = require('express');
var router = express.Router();
var RoomModel = require('../schemas/room');
//creating new room in db
router.post('/add', function (req, res) {
//setting values from request to object
let newRoom = new RoomModel({
id: req.body.id,
createDate: req.body.createDate,
started: req.body.started,
players: req.body.players,
positions: req.body.positions
});
//saving room in db
newRoom.save()
.then(() => res.status(200).json('Added new room'))
.catch(err => res.status(400).json('Error: ' + err));
});
//deleting room after game ends