diff --git a/foftickets.js b/foftickets.js index 6867c29..604bd29 100644 --- a/foftickets.js +++ b/foftickets.js @@ -228,6 +228,7 @@ app.post('/moretickets', requireSuperUser, (req,res) => { camps[campname].lastid++; tickets[campname+'-'+camps[campname].lastid]={ owner:"", offered:camps[campname].leader, paid:0, status:"i" }; } + EmailTickets(camps[campname].leader); const referer = req.get('Referer'); if (referer) return res.redirect(referer); else return res.redirect('/'); @@ -282,6 +283,7 @@ app.post('/oneticket',requireLogin, async (req,res)=> { let message=""; if (tickets[theticket].owner==username && tickets[theticket].status=="i") { tickets[theticket].offered=offered; // LOG + EmailTickets(offered); } const hash0=crypto.createHash('sha256'); const hash1=hash0.update(theticket+QRSalt); @@ -310,6 +312,7 @@ app.post("/updateoffered", requireLogin, (req,res) => { } }) +// Need a SuperUser version of tghis app.post("/updateoffered2", requireLogin, (req,res) => { const changes={}; for (ticket in req.body) if (tickets[ticket] && tickets[ticket].owner==req.session.username && req.body[ticket]!=tickets[ticket].offered) {