Added more data from winner
This commit is contained in:
@@ -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 });
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user