|  | @@ -5,11 +5,11 @@ var config = require('../config');
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  router.get('/', function(req, res) {
 | 
	
		
			
				|  |  |    res.render('index', { community: config.community,
 | 
	
		
			
				|  |  | -                        tokenRequired: config.inviteToken !== "" });
 | 
	
		
			
				|  |  | +                        tokenRequired: !!config.inviteToken });
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  router.post('/invite', function(req, res) {
 | 
	
		
			
				|  |  | -  if (req.body.email && req.body.token && config.inviteToken !== "" && req.body.token === config.inviteToken) {
 | 
	
		
			
				|  |  | +  if (req.body.email && (!config.inviteToken || (!!config.inviteToken && req.body.token === config.inviteToken))) {
 | 
	
		
			
				|  |  |      request.post({
 | 
	
		
			
				|  |  |          url: 'https://'+ config.slackUrl + '/api/users.admin.invite',
 | 
	
		
			
				|  |  |          form: {
 | 
	
	
		
			
				|  | @@ -46,22 +46,22 @@ router.post('/invite', function(req, res) {
 | 
	
		
			
				|  |  |    } else {
 | 
	
		
			
				|  |  |      var errMsg = [];
 | 
	
		
			
				|  |  |      if (!req.body.email) {
 | 
	
		
			
				|  |  | -      errMsg.push('email is required.');
 | 
	
		
			
				|  |  | +      errMsg.push('email is required');
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    if (config.inviteToken !== "") {
 | 
	
		
			
				|  |  | +    if (!!config.inviteToken) {
 | 
	
		
			
				|  |  |        if (!req.body.token) {
 | 
	
		
			
				|  |  | -        errMsg.push('token is required.');
 | 
	
		
			
				|  |  | +        errMsg.push('token is required');
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        if (req.body.token && req.body.token !== config.inviteToken) {
 | 
	
		
			
				|  |  | -        errMsg.push('token is wrong.');
 | 
	
		
			
				|  |  | +        errMsg.push('token is wrong');
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      res.render('result', {
 | 
	
		
			
				|  |  |        community: config.community,
 | 
	
		
			
				|  |  | -      message: errMsg.join(" and ")
 | 
	
		
			
				|  |  | +      message: 'Failed! ' + errMsg.join(' and ') + '.'
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  });
 |