mirror of
https://github.com/janishutz/libreevent.git
synced 2025-11-26 05:44:24 +00:00
payments fully integrated
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
*/
|
||||
|
||||
const path = require( 'path' );
|
||||
const fs = require( 'fs' );
|
||||
// const ph = require( './paymentHandler.js' );
|
||||
// const paymentHandler = new ph();
|
||||
|
||||
@@ -15,4 +16,13 @@ module.exports = ( app, settings ) => {
|
||||
app.get( '/payments/canceled', ( req, res ) => {
|
||||
res.sendFile( path.join( __dirname + '/../../ui/en/payments/canceled.html' ) );
|
||||
} );
|
||||
|
||||
app.get( '/tickets/tickets.pdf', ( req, res ) => {
|
||||
if ( req.session.id ) {
|
||||
fs.readFile( path.join( __dirname + '/../tickets/store/' + req.session.id + '.pdf' ), ( error, data ) => {
|
||||
if ( error ) res.sendFile( path.join( __dirname + '/../../ui/en/errors/404.html' ) );
|
||||
else res.send( data );
|
||||
} );
|
||||
}
|
||||
} );
|
||||
};
|
||||
Reference in New Issue
Block a user