Complete submit game feature

main
sudoer777 2021-11-21 17:43:34 -07:00
parent 49aff3f741
commit 12c39e271e
1 changed files with 13 additions and 16 deletions

View File

@ -1,31 +1,28 @@
var express = require('express'); var express = require('express');
var router = express.Router(); var router = express.Router();
var database = require('../database/database'); var genders = require('../database/scores/genders');
var games = require('../database/scores/games');
var moment = require('moment');
/* GET submit page. */ /* GET submit page. */
router.get('/', function(req, res, next) { router.get('/', function(req, res, next) {
const date_ob = new Date(); res.render('submit', { title: 'Submit Score', date: moment().format('YYYY-MM-DD') });
const date = ("0" + date_ob.getDate()).slice(-2);
const month = ("0" + (date_ob.getMonth() + 1)).slice(-2);
const year = date_ob.getFullYear();
const currentDate = year + '-' + month + '-' + date;
res.render('submit', { title: 'Submit Score', date: currentDate });
}); });
/* POST submit page. */ /* POST submit page. */
router.post('/', function(req, res, next) { router.post('/', function(req, res, next) {
const year = req.body['year']; const seasonID = req.body['year'];
const sport = req.body['sport']; const sportID = req.body['sport'];
const gender = req.body['gender']; const gender = (req.body['gender'] == "female") ? genders.FEMALE : genders.MALE;
const division = req.body['division']; const divisionID = req.body['division'];
const date = req.body['date']; const date = moment(req.body['date']);
const team1 = req.body['team1']; const team1ID = req.body['team1'];
const team1Score = req.body['team1-score']; const team1Score = req.body['team1-score'];
const team2 = req.body['team2']; const team2ID = req.body['team2'];
const team2Score = req.body['team2-score']; const team2Score = req.body['team2-score'];
games.add(divisionID, seasonID, date, team1ID, team2ID, team1Score, team2Score)
.then(res.send("SUCCESS"));
}); });
module.exports = router; module.exports = router;