Commit 8be44224 authored by Internship UKSW 2019's avatar Internship UKSW 2019

Initial commit

parent 5354b7e3
...@@ -8,8 +8,7 @@ app.use(bodyParser.json()) ...@@ -8,8 +8,7 @@ app.use(bodyParser.json())
app.use(bodyParser.urlencoded({ extended: true })) app.use(bodyParser.urlencoded({ extended: true }))
const sendEmail = (request, response) => { const sendEmail = (request, response) => {
const {subject, emailcc, emailsend, message} = request.body const { subject, emailcc, emailsend, message } = request.body
nodemailer.createTestAccount((err, account) => {
const htmlEmail = ` const htmlEmail = `
<p>${message}</p> <p>${message}</p>
` `
...@@ -47,15 +46,13 @@ const sendEmail = (request, response) => { ...@@ -47,15 +46,13 @@ const sendEmail = (request, response) => {
} }
mailOptions.to = to; mailOptions.to = to;
transporter.sendMail(mailOptions, (error, info) => { transporter.sendMail(mailOptions, (error, info) => {
if (err) { if (error) {
throw error throw error
} }
console.log('Message sent: %s', info.message) // console.log('Message sent:', info.response)
console.log('Message URL: %s', nodemailer.getTestMessageUrl(info))
response.status(200).json({ status: 'success', message: 'Email has been sent' }) response.status(200).json({ status: 'success', message: 'Email has been sent' })
}) })
}) })
})
} }
const getDocument = (request, response) => { const getDocument = (request, response) => {
...@@ -94,7 +91,7 @@ const updateDocument = (request, response) => { ...@@ -94,7 +91,7 @@ const updateDocument = (request, response) => {
} }
const deleteDocument = (request, response) => { const deleteDocument = (request, response) => {
const {doc_id} = request.body const { doc_id } = request.body
pool.query('DELETE FROM document WHERE doc_id = $1', [doc_id], (error, results) => { pool.query('DELETE FROM document WHERE doc_id = $1', [doc_id], (error, results) => {
if (error) { if (error) {
...@@ -106,7 +103,7 @@ const deleteDocument = (request, response) => { ...@@ -106,7 +103,7 @@ const deleteDocument = (request, response) => {
} }
const deleteRevision = (request, response) => { const deleteRevision = (request, response) => {
const {doc_id} = request.body const { doc_id } = request.body
pool.query('DELETE FROM revision WHERE doc_id = $1', [doc_id], (error, results) => { pool.query('DELETE FROM revision WHERE doc_id = $1', [doc_id], (error, results) => {
if (error) { if (error) {
...@@ -118,7 +115,7 @@ const deleteRevision = (request, response) => { ...@@ -118,7 +115,7 @@ const deleteRevision = (request, response) => {
} }
const deleteContent = (request, response) => { const deleteContent = (request, response) => {
const {cont_id} = request.body const { cont_id } = request.body
pool.query('DELETE FROM content WHERE cont_id = $1', [cont_id], (error, results) => { pool.query('DELETE FROM content WHERE cont_id = $1', [cont_id], (error, results) => {
if (error) { if (error) {
...@@ -130,7 +127,7 @@ const deleteContent = (request, response) => { ...@@ -130,7 +127,7 @@ const deleteContent = (request, response) => {
} }
const deleteUser = (request, response) => { const deleteUser = (request, response) => {
const {email} = request.body const { email } = request.body
pool.query('DELETE FROM user_data WHERE email = $1', [email], (error, results) => { pool.query('DELETE FROM user_data WHERE email = $1', [email], (error, results) => {
if (error) { if (error) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment