mirror of
https://github.com/glenndehaan/unifi-voucher-site.git
synced 2026-03-31 06:24:00 -04:00
21 lines
426 B
JavaScript
21 lines
426 B
JavaScript
/**
|
|
* Retrieves a flash message from a cookie if available
|
|
*
|
|
* @param req
|
|
* @param res
|
|
* @param next
|
|
*/
|
|
module.exports = async (req, res, next) => {
|
|
req.flashMessage = {
|
|
type: '',
|
|
message: ''
|
|
};
|
|
|
|
if(req.cookies.flashMessage) {
|
|
req.flashMessage = JSON.parse(req.cookies.flashMessage);
|
|
res.cookie('flashMessage', '', {httpOnly: true, expires: new Date(0)})
|
|
}
|
|
|
|
next();
|
|
}
|