added creating rooms in db
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user