Skip to content
Snippets Groups Projects
Commit 037fdff8 authored by ems19's avatar ems19
Browse files

[ADD] Email

parent 999493c8
No related branches found
No related tags found
5 merge requests!391Hom -> Prod,!382[ADD] Email,!381Postgres migration,!380[ADD] Email route and fix Janaina Routes,!376Postgres migration
...@@ -141,6 +141,8 @@ const publication = require(`${libs}/routes_v1/publication`); ...@@ -141,6 +141,8 @@ const publication = require(`${libs}/routes_v1/publication`);
const activity = require(`${libs}/routes_v1/activity`); const activity = require(`${libs}/routes_v1/activity`);
const email = require(`${libs}/routes_v1/email`);
api.get('/', (req, res) => { api.get('/', (req, res) => {
res.json({ msg: 'SimCAQ API v1 is running' }); res.json({ msg: 'SimCAQ API v1 is running' });
}); });
...@@ -207,4 +209,7 @@ api.use('/publication', publication); ...@@ -207,4 +209,7 @@ api.use('/publication', publication);
//Activity //Activity
api.use('/activity', activity); api.use('/activity', activity);
//Email
api.use('/email', email);
module.exports = api; module.exports = api;
const express = require('express');
const emailApp = express();
const libs = `${process.cwd()}/libs`;
const User = require(`${libs}/models/user`);
const passport = require('passport');
emailApp.get('/', passport.authenticate('bearer', { session: false }), (req, res, next) => {
User.findAll({attributes: ['email']}).then(emails => {
res.json(emails);
}).catch(err => {
console.log(err);
res.json({msg: 'Error', detail: err});
});
}, response('email'));
module.exports = emailApp;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment