updates to teamsnapCallback
This commit is contained in:
@@ -5,21 +5,25 @@ var router = express.Router();
|
||||
const multer = require("multer");
|
||||
const upload = multer()
|
||||
const { doubleCsrfProtection } = require('../middlewares/csrf');
|
||||
const {teamsnapCallback} = require('../lib/utils')
|
||||
|
||||
// Middleware
|
||||
const loadOpponent = (req,res,next) => {
|
||||
const {opponent_id} = req.params;
|
||||
const {team} = req
|
||||
req.promises.push(
|
||||
teamsnap.loadOpponents(team.id, (err, opponents)=>{
|
||||
if (err) console.log("error in route/opponent.js", err);
|
||||
}).then(opponents => {req.opponent=opponents.find(o=>o.id==opponent_id);})
|
||||
teamsnap.loadOpponents(
|
||||
team.id,
|
||||
(err, opponents) => {teamsnapCallback(err, opponents, {req, source:"loadOpponent", method:'loadOpponent'})}
|
||||
)
|
||||
.then(opponents => {req.opponent=opponents.find(o=>o.id==opponent_id);})
|
||||
)
|
||||
|
||||
req.promises.push(
|
||||
teamsnap.loadTeamMedia(team.id, (err, team_media)=>{
|
||||
if (err) console.log("error in route/opponent.js", err);
|
||||
})
|
||||
teamsnap.loadTeamMedia(
|
||||
team.id,
|
||||
(err, opponents) => {teamsnapCallback(err, opponents, {req, source:"loadOpponent", method:'teamMedia'})}
|
||||
)
|
||||
.then(team_media => {
|
||||
req.opponent_logo = team_media.find(tm=>tm.description==`opponent-logo-${opponent_id}.png`)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user