Browse Source

update config for notifications

niemes 2 years ago
parent
commit
f5aade5313
3 changed files with 11 additions and 7 deletions
  1. 3 0
      config.js
  2. 3 3
      index.js
  3. 5 4
      notification.js

+ 3 - 0
config.js

@@ -11,4 +11,7 @@ module.exports = {
     scopePerms :[
         'r_liteprofile', 'r_emailaddress', 'w_member_social', 'r_1st_connections_size', 'rw_organization_admin'
     ],
+    usermail: "",
+    passwd: "",
+    contact: ""
 };

+ 3 - 3
index.js

@@ -5,7 +5,7 @@
 const path = require('path');
 const express = require('express');
 const app = express();
-const port = process.env.PORT || 3000;
+const port = process.env.PORT || 8111;
 const bodyParser = require('body-parser');
 const validator = require('validator');
 const API = require('./lib/API');
@@ -65,7 +65,7 @@ async function watchLinkedin(){
                 const data = await API.getAccessToken(info.token)
 
                 if(data.access_token) {
-                    mail.notif(process.env.usermail, process.env.pswd, process.env.contact);
+                    mail.notif();
                 }
             }
         });
@@ -137,4 +137,4 @@ app.get('/company', async (req, res) => {
     }
 });
 
-app.listen(8111);
+app.listen(port);

+ 5 - 4
notification.js

@@ -1,19 +1,20 @@
 const nodemailer = require('nodemailer');
+const config = require('../config');
 
-module.exports.notif = (usermail, pswd, contact) => {
+module.exports.notif = (contact) => {
 
     let transporter = nodemailer.createTransport({
         host: 'SSL0.OVH.NET',
         port: 587,
         auth: {
-            user: usermail,
-            pass: pswd
+            user: config.usermail,
+            pass: config.pswd
         }
     });
 
     let mailOptions = {
         from: 'Smiirl@niemes.info',
-        to: contact,
+        to: config.contact,
         subject: '[Smiirl - Compteur LinkedIn] MAJ necéssaire des permissions',
         text: `
         Bonjour,