Skip to content
Snippets Groups Projects
Commit e7070d13 authored by Hugo SUBTIL's avatar Hugo SUBTIL
Browse files

fix: update conf

parent b46feb74
No related branches found
No related tags found
2 merge requests!27Recette,!26Dev
export const configDev = {
url: process.env.MAIL_URL,
token: process.env.MAIL_TOKEN,
host: 'ram-dev.grandlyon.com',
protocol: 'https',
port: '443',
from: 'inclusionnumerique@grandlyon.com',
from_name: 'Réseau des acteurs de la médiation numérique',
replyTo: 'inclusionnumerique@grandlyon.com',
templates: {
directory: './src/mailer/mail-templates',
verify: {
ejs: 'verify.ejs',
json: 'verify.json',
},
changeEmail: {
ejs: 'changeEmail.ejs',
json: 'changeEmail.json',
},
resetPassword: {
ejs: 'resetPassword.ejs',
json: 'resetPassword.json',
},
adminStructureClaim: {
ejs: 'adminStructureClaim.ejs',
json: 'adminStructureClaim.json',
},
structureClaimValidation: {
ejs: 'structureClaimValidation.ejs',
json: 'structureClaimValidation.json',
},
structureOutdatedInfo: {
ejs: 'structureOutdatedInfo.ejs',
json: 'structureOutdatedInfo.json',
},
},
};
......@@ -17,5 +17,21 @@ export const configProd = {
ejs: 'changeEmail.ejs',
json: 'changeEmail.json',
},
resetPassword: {
ejs: 'resetPassword.ejs',
json: 'resetPassword.json',
},
adminStructureClaim: {
ejs: 'adminStructureClaim.ejs',
json: 'adminStructureClaim.json',
},
structureClaimValidation: {
ejs: 'structureClaimValidation.ejs',
json: 'structureClaimValidation.json',
},
structureOutdatedInfo: {
ejs: 'structureOutdatedInfo.ejs',
json: 'structureOutdatedInfo.json',
},
},
};
......@@ -2,6 +2,7 @@ import { Logger } from '@nestjs/common';
import * as dotenv from 'dotenv';
import { config } from './config';
import { configProd } from './config.prod';
import { configDev } from './config.dev';
export class ConfigurationService {
private readonly _config;
......@@ -10,9 +11,12 @@ export class ConfigurationService {
if (process.env.NODE_ENV === 'production') {
this._config = configProd;
Logger.log('App started with production conf', 'ConfigurationService');
} else if (process.env.NODE_ENV === 'dev') {
this._config = configDev;
Logger.log('App started with dev conf', 'ConfigurationService');
} else {
this._config = config;
Logger.log('App started with dev conf', 'ConfigurationService');
Logger.log('App started with local conf', 'ConfigurationService');
}
dotenv.config();
}
......
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