From a35a161c66a82937e6231ca194df81e308994780 Mon Sep 17 00:00:00 2001 From: Esteban Ordano Date: Fri, 31 Oct 2014 09:10:53 -0300 Subject: [PATCH] Set the confirmation url on an env variable --- plugins/config-emailstore.js | 1 - plugins/emailstore.js | 13 ++++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/plugins/config-emailstore.js b/plugins/config-emailstore.js index 22b8804b..645024d7 100644 --- a/plugins/config-emailstore.js +++ b/plugins/config-emailstore.js @@ -1,5 +1,4 @@ module.exports = { - confirmEmailHost: 'https://insight.bitpay.com', email: { service: 'Gmail', auth: { diff --git a/plugins/emailstore.js b/plugins/emailstore.js index 340d00d1..f0359d4e 100644 --- a/plugins/emailstore.js +++ b/plugins/emailstore.js @@ -107,13 +107,16 @@ emailPlugin.init = function (config) { emailPlugin.textTemplate = config.textTemplate || 'copay.plain'; emailPlugin.htmlTemplate = config.htmlTemplate || 'copay.html'; + emailPlugin.confirmUrl = ( - (config.confirmEmailHost || 'https://insight.bitpay.com') - + globalConfig.apiPrefix - + '/email/validate' - ); + process.env.INSIGHT_EMAIL_CONFIRM_HOST + || config.confirmUrl + || 'https://insight.bitpay.com' + ) + globalConfig.apiPrefix + '/email/validate'; + emailPlugin.redirectUrl = ( - config.redirectUrl || 'https://copay.io/in/app?confirmed=true' + config.redirectUrl + || 'https://copay.io/in/app?confirmed=true' ); };