Display free tickets in standing areas

This commit is contained in:
2024-10-23 13:36:21 +02:00
parent 376a4ec385
commit 093eba9af6
9 changed files with 81 additions and 3 deletions

View File

@@ -4,6 +4,9 @@ import { Request, Response, Router } from "express";
export const exercises = Router()
/**
* Get all Exercises grouped in ExerciseGroups
*/
exercises.get("/", (req: Request, res: Response) => {
ExerciseGroup.findAll(
{
@@ -22,6 +25,13 @@ exercises.get("/", (req: Request, res: Response) => {
})
})
/**
* Update state of an Exercise
*
* @param groupNr Number of exercise group (not ID)
* @param exerciseNr Number of exercise (not ID)
* @param state New state boolean
*/
exercises.post("/:groupNr/:exerciseNr/:state", (req: Request, res: Response) => {
ExerciseGroup.findOne({
where: { groupNr: req.params.groupNr }