const express = require('express'); const crypto = require('crypto'); const path = require('path'); const Round = require('../../models/RoundsModel'); const QsEnterRouter = express.Router(); //JOIN or CREATE team button page QsEnterRouter .route('/enter') .get((req, res) => { res.sendFile(path.join(__dirname, '../Public', "round.html")) }) .post(async (req, res) => { try { let data = req.body; const startTimeIST = new Date(req.body.startTime); const endTimeIST = new Date(req.body.endTime); const startTimeGMT = new Date(startTimeIST.getTime()); const endTimeGMT = new Date(endTimeIST.getTime()); let question = new Round({ EndTime: endTimeGMT, StartTime: startTimeGMT, Questions: data.questions, Round: data.round, }); await question.save(); res.json({ question: question }); } catch (error) { res.status(500).json({ message: error.message }) } }) module.exports = QsEnterRouter;