@@ -13,6 +13,8 @@ export const raPlaMiddlewareRouter = express.Router();
|
||||
|
||||
raPlaMiddlewareRouter.get('/', async (req: Request, res: Response) => {
|
||||
try {
|
||||
logger.info('Starting transaction');
|
||||
|
||||
let user = (req.query.user ?? '').toString();
|
||||
let file = (req.query.file ?? '').toString();
|
||||
let blockers = (req.query.blockers ?? '').toString() === '1';
|
||||
@@ -33,6 +35,8 @@ raPlaMiddlewareRouter.get('/', async (req: Request, res: Response) => {
|
||||
|
||||
res.set({'Content-Disposition': 'attachment; filename=' + file + '.ics'});
|
||||
res.status(200).send(resultingFile);
|
||||
|
||||
logger.info('Stopping transaction');
|
||||
} catch (e) {
|
||||
let errorGuid = Guid.create().toString();
|
||||
logger.error('Error handling a request: ' + e.message, {reference: errorGuid});
|
||||
|
||||
Reference in New Issue
Block a user