import express from 'express'; const router = express.Router(); import Platforms from '../models/Platforms.js'; router.post('/update_leagues', (req, res) => { const { platform, leagues } = req.body; Platforms.updateLeagues({ platform, leagues }) .then(() => { res.sendSuccess(); }) .catch(err => { res.sendError(err); }); }); router.get('/get_filtered_leagues', (req, res) => { const { platform } = req.query; Platforms.getFilteredLeagues(platform).then(leagues => { res.sendSuccess(leagues); }) .catch(err => { res.sendError(err); }); }); router.post('/update_games', (req, res) => { const { platform, games } = req.body; Platforms.updateGames({ platform, games }) .then(() => { res.sendSuccess(); }) .catch(err => { res.sendError(err); }); }); router.get('/get_filtered_games', (req, res) => { const { platform } = req.query; Platforms.getFilteredGames(platform) .then(games => { res.sendSuccess(games); }) .catch(err => { res.sendError(err); }); }); router.post('/update_odds', (req, res) => { const { platform, games, timestamp } = req.body; Platforms.updateOdds({ platform, games, timestamp }) .then(() => { res.sendSuccess(); }) .catch(err => { res.sendError(err); }); }); export default router;