Added more data from winner

This commit is contained in:
Kasper Rynning-Tønnesen
2020-03-26 16:08:24 +01:00
parent 56352a85fb
commit 4060b7409e
2 changed files with 12 additions and 4 deletions

View File

@@ -89,7 +89,7 @@ router.route("/winner").get(mustBeAuthenticated, async (req, res) => {
const hit = await Attendee.find(findObject); const hit = await Attendee.find(findObject);
if (hit && hit.length) { if (hit && hit.length) {
contestantsToChooseFrom = hit; contestantsToChooseFrom = hit;
break break;
} }
tries++; tries++;
} }
@@ -97,7 +97,7 @@ router.route("/winner").get(mustBeAuthenticated, async (req, res) => {
return res.status(404).send({ return res.status(404).send({
success: false, success: false,
message: `Klarte ikke trekke en vinner etter ${maxTries} forsøk.` message: `Klarte ikke trekke en vinner etter ${maxTries} forsøk.`
}) });
} }
let attendeeListDemocratic = []; let attendeeListDemocratic = [];
@@ -125,7 +125,11 @@ router.route("/winner").get(mustBeAuthenticated, async (req, res) => {
let newWinnerElement = new VirtualWinner({ let newWinnerElement = new VirtualWinner({
name: winner.name, name: winner.name,
phoneNumber: winner.phoneNumber, phoneNumber: winner.phoneNumber,
color: colorToChooseFrom color: colorToChooseFrom,
red: winner.red,
blue: winner.blue,
green: winner.green,
yellow: winner.yellow
}); });
await Attendee.remove({ name: winner.name, phoneNumber: winner.phoneNumber }); await Attendee.remove({ name: winner.name, phoneNumber: winner.phoneNumber });

View File

@@ -4,7 +4,11 @@ const Schema = mongoose.Schema;
const VirtualWinner = new Schema({ const VirtualWinner = new Schema({
name: String, name: String,
phoneNumber: String, phoneNumber: String,
color: String color: String,
green: Number,
blue: Number,
red: Number,
yellow: Number
}); });
module.exports = mongoose.model("VirtualWinner", VirtualWinner); module.exports = mongoose.model("VirtualWinner", VirtualWinner);