2023-03-04
This commit is contained in:
21
src/controllers/team.js
Normal file
21
src/controllers/team.js
Normal file
@@ -0,0 +1,21 @@
|
||||
utils = require("../lib/utils");
|
||||
|
||||
exports.getTeams = async (req, res, next) => {
|
||||
const {layout, user} = req
|
||||
teams = await teamsnap.loadTeams((err, teams) => {
|
||||
if (err) console.log("error in team.js", err);
|
||||
})
|
||||
context = { layout, title: "Teams", teams: teams.filter(t=>!t.isRetired), user };
|
||||
res.render("team/list", context);
|
||||
};
|
||||
|
||||
exports.getTeamHome = async (req, res, next) => {
|
||||
await Promise.all(req.promises)
|
||||
const {user, team, team_preferences, upcoming_events, recent_events, layout} = req
|
||||
context = {
|
||||
title: "Home",
|
||||
layout, team, user, team_preferences, upcoming_events, recent_events
|
||||
};
|
||||
|
||||
res.render("team/home", context);
|
||||
};
|
||||
Reference in New Issue
Block a user