diff --git a/src/app.js b/src/app.js index 0f1dbe5..2be8c39 100644 --- a/src/app.js +++ b/src/app.js @@ -128,9 +128,9 @@ app.use(function (req, res, next) { next(); }); +app.use('/', require('./routes/meta').router); app.use("/", authRouter); app.use("/", indexRouter); - app.use(require("./routes/team").router) app.use(require("./routes/opponent").router) app.use(require("./routes/event").router) diff --git a/src/routes/auth.js b/src/routes/auth.js index b9c718c..25b1b86 100644 --- a/src/routes/auth.js +++ b/src/routes/auth.js @@ -144,8 +144,8 @@ const ensureLoggedIn = (req, res, next) => { } } -router.get('/auth/teamsnap/session_storage', ensureLoggedIn, (req,res)=>{ - res.status(200).json({"teamsnap.authToken":req.user.accessToken}) +router.get('/auth/teamsnap/session_storage', (req,res)=>{ + res.status(200).json({"teamsnap.authToken":req.user?.accessToken}) } ) diff --git a/src/routes/meta.js b/src/routes/meta.js new file mode 100644 index 0000000..2b16ff9 --- /dev/null +++ b/src/routes/meta.js @@ -0,0 +1,6 @@ +const express = require("express"); +const router = express.Router(); + +router.get("/favicon.ico", (req, res, next) => res.status(204).end()) + +module.exports = {router} \ No newline at end of file