- aggiornata la grafica della Home di RISO
- Profilo Completition - Email Verificata - Invita un Amico (invio di email)
This commit is contained in:
20
src/controllers/newsletter.controller.js
Normal file
20
src/controllers/newsletter.controller.js
Normal file
@@ -0,0 +1,20 @@
|
||||
// @ts-check
|
||||
async function subscribe(req, res) {
|
||||
const { email } = req.body || {};
|
||||
if (!email || !/.+@.+\..+/.test(email)) {
|
||||
return res.status(400).json({ message: 'Email non valida' });
|
||||
}
|
||||
// Integra qui Mailchimp/Sendinblue se necessario
|
||||
return res.status(200).json({ ok: true });
|
||||
}
|
||||
|
||||
async function unsubscribe(req, res) {
|
||||
const { email } = req.body || {};
|
||||
if (!email || !/.+@.+\..+/.test(email)) {
|
||||
return res.status(400).json({ message: 'Email non valida' });
|
||||
}
|
||||
// Integra qui Mailchimp/Sendinblue se necessario
|
||||
return res.status(200).json({ ok: true });
|
||||
}
|
||||
|
||||
module.exports = { subscribe, unsubscribe };
|
||||
Reference in New Issue
Block a user