Skip to content
Snippets Groups Projects

Resolve "Fetch highscores"

Merged Tobias Ingebrigt Ørstad requested to merge 3-fetch-highscores into master
2 files
+ 42
2
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 40
0
 
const express = require("express");
 
const router = express.Router();
 
const mongo = require("mongodb");
 
const MongoClient = mongo.MongoClient;
 
const connectionUrl = process.env.MONGO_CONNECTION_STRING;
 
/*
 
router.post("/new/:host/:games/:name/:tpr/:players/:rpg", (req, res) => {
 
MongoClient.connect(
 
connectionUrl,
 
{ useNewUrlParser: true, useUnifiedTopology: true },
 
(err, client) => {
 
// Unable to connect to database
 
if (err) {
 
res.sendStatus(500); // Internal server error
 
return;
 
}
 
 
const games = req.params.games.split("&");
 
 
const db = client.db("gameWare");
 
const collection = "tournaments";
 
 
db.collection(collection).insertOne(
 
{
 
gameid: req.params.gameid,
 
userid: req.params.userid,
 
value: parseInt(req.params.score)
 
},
 
(err, result) => {
 
if (err) {
 
res.sendStatus(500); // Internal server error
 
return;
 
}
 
res.json(result);
 
}
 
);
 
}
 
);
 
});
 
*/
Loading