fix app api routes

This commit is contained in:
2023-09-07 12:50:51 +02:00
parent 1ac4e1ce40
commit 809a05c864
2 changed files with 3 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ const db = require( '../backend/db/db.js' );
const pwHandler = require( './pwdmanager.js' ); const pwHandler = require( './pwdmanager.js' );
module.exports = ( app ) => { module.exports = ( app ) => {
console.log( '[ APP API ] Loaded!' );
app.post( '/app/authenticate', bodyParser.json(), ( req, res ) => { app.post( '/app/authenticate', bodyParser.json(), ( req, res ) => {
pwHandler.checkpassword( req.body.email, req.body.password ).then( status => { pwHandler.checkpassword( req.body.email, req.body.password ).then( status => {
if ( status ) { if ( status ) {
@@ -38,6 +39,7 @@ module.exports = ( app ) => {
if ( tickets[ event ] ) { if ( tickets[ event ] ) {
if ( tickets[ event ][ ticket ] ) { if ( tickets[ event ][ ticket ] ) {
if ( !tickets[ event ][ ticket ][ 'invalidated' ] ) { if ( !tickets[ event ][ ticket ][ 'invalidated' ] ) {
// TODO: invalidate ticket!
res.send( 'ticketValid' ); res.send( 'ticketValid' );
} else { } else {
res.send( 'ticketInvalid' ); res.send( 'ticketInvalid' );

View File

@@ -92,6 +92,7 @@ if ( settings.setupDone ) {
require( './backend/helperRoutes.js' )( app, settings ); // Helper routes require( './backend/helperRoutes.js' )( app, settings ); // Helper routes
require( './admin/adminRoutes.js' )( app, settings ); // admin routes require( './admin/adminRoutes.js' )( app, settings ); // admin routes
require( './admin/adminAPIRoutes.js' )( app, settings ); // admin api routes require( './admin/adminAPIRoutes.js' )( app, settings ); // admin api routes
require( './admin/appApiRoutes.js' )( app, settings ); // app api routes
require( './backend/userAPIRoutes.js' )( app, settings ); // user api routes require( './backend/userAPIRoutes.js' )( app, settings ); // user api routes
require( './backend/userRoutes.js' )( app, settings ); // user routes require( './backend/userRoutes.js' )( app, settings ); // user routes
require( './backend/payments/paymentRoutes.js' )( app, settings ); // payment routes require( './backend/payments/paymentRoutes.js' )( app, settings ); // payment routes