lots of fixes

This commit is contained in:
2023-09-17 12:25:44 +02:00
parent 4d4bb81099
commit 6dd11300d3
12 changed files with 69 additions and 40 deletions

View File

@@ -29,7 +29,14 @@ module.exports = ( app, settings ) => {
dat[ event ][ 'free' ] = freeSeats[ event ];
}
res.send( dat );
}else {
} else if ( req.params.call === 'reloadData' ) {
if ( req.session.loggedInAdmin ) {
postHandler.loadData();
res.send( 'ok' );
} else {
res.status( 403 ).send( 'unauthorized' );
}
} else {
res.send( data );
}
} ).catch( error => {