|  | @@ -1,7 +1,14 @@
 | 
	
		
			
				|  |  |  'use strict';
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const config = require('config');
 | 
	
		
			
				|  |  | -const mailgun = require('mailgun-js')({apiKey: config.get("apis.mailgun.key"), domain: config.get("apis.mailgun.domain")});
 | 
	
		
			
				|  |  | +const enabled = config.get('apis.mailgun.enabled');
 | 
	
		
			
				|  |  | +let mailgun = null;
 | 
	
		
			
				|  |  | +if (enabled) {
 | 
	
		
			
				|  |  | +	mailgun = require('mailgun-js')({
 | 
	
		
			
				|  |  | +		apiKey: config.get("apis.mailgun.key"),
 | 
	
		
			
				|  |  | +		domain: config.get("apis.mailgun.domain")
 | 
	
		
			
				|  |  | +	});
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  let lib = {
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -19,7 +26,8 @@ let lib = {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	sendMail: (data, cb) => {
 | 
	
		
			
				|  |  |  		if (!cb) cb = ()=>{};
 | 
	
		
			
				|  |  | -		mailgun.messages().send(data, cb);
 | 
	
		
			
				|  |  | +		if (enabled) mailgun.messages().send(data, cb);
 | 
	
		
			
				|  |  | +		else cb();
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 |