Parcourir la source

:wrench: Adjusted config of send-email to use .env

juan-filtering-match-pool
tomit4 il y a 2 ans
Parent
révision
7fb35bee0c
2 fichiers modifiés avec 9 ajouts et 4 suppressions
  1. 7
    1
      backend/.env.sample
  2. 2
    3
      backend/lib/services/user.js

+ 7
- 1
backend/.env.sample Voir le fichier

34
 PSCALE_DB_USER=myuserpleasechange
34
 PSCALE_DB_USER=myuserpleasechange
35
 PSCALE_DB_PASSWORD=pscale_pw_abc123efg456hij789
35
 PSCALE_DB_PASSWORD=pscale_pw_abc123efg456hij789
36
 
36
 
37
-# Brevo Transactional Email API key
37
+# Brevo Transactional Email API key and other related params
38
 BREVO_KEY=brevo_api_key
38
 BREVO_KEY=brevo_api_key
39
+# Change this to production server
40
+# BREVO_LINK=localhost:1234
41
+BREVO_LINK=link_back_to_siimee
42
+# Change this if multiple templates made via Brevo
43
+# BREVO_TEMPLATE_ID=1
44
+BREVO_TEMPLATE_ID=id_of_brevo_template

+ 2
- 3
backend/lib/services/user.js Voir le fichier

333
             emailWasRespondedTo: false,
333
             emailWasRespondedTo: false,
334
             accessToken: null,
334
             accessToken: null,
335
         }
335
         }
336
-
337
         const sendSmtpEmail = {
336
         const sendSmtpEmail = {
338
             to: [
337
             to: [
339
                 {
338
                 {
340
                     email: userCredentials.email,
339
                     email: userCredentials.email,
341
                 },
340
                 },
342
             ],
341
             ],
343
-            templateId: 2,
342
+            templateId: Number(process.env.BREVO_TEMPLATE_ID),
344
             params: {
343
             params: {
345
                 // TODO: Change this in production...
344
                 // TODO: Change this in production...
346
-                link: `localhost:3000/verify/${hashedSessionToken}`,
345
+                link: `${process.env.BREVO_LINK}/verify/${hashedSessionToken}`,
347
             },
346
             },
348
         }
347
         }
349
 
348
 

Chargement…
Annuler
Enregistrer