mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
Website: update values passed into helper & don't run the Salesforce helper in development environment. (#18560)
Changes: - Updated the default value that is being sent as a primaryBuyingSituation - Updated the updateOrCreateContactAndAccount Salesforce helper to do nothing in development.
This commit is contained in:
parent
262b5644ba
commit
75511b3d26
2 changed files with 6 additions and 1 deletions
|
|
@ -137,7 +137,7 @@ module.exports = {
|
|||
emailAddress: this.req.me.emailAddress,
|
||||
firstName: this.req.me.firstName,
|
||||
lastName: this.req.me.lastName,
|
||||
primaryBuyingSituation: primaryBuyingSituation === 'eo-security' ? 'Endpoint operations - Security' : primaryBuyingSituation === 'eo-it' ? 'Endpoint operations - IT' : primaryBuyingSituation === 'mdm' ? 'Device management (MDM)' : 'Vulnerability management',
|
||||
primaryBuyingSituation: primaryBuyingSituation === 'eo-security' ? 'Endpoint operations - Security' : primaryBuyingSituation === 'eo-it' ? 'Endpoint operations - IT' : primaryBuyingSituation === 'mdm' ? 'Device management (MDM)' : primaryBuyingSituation === 'vm' ? 'Vulnerability management' : undefined,
|
||||
organization: this.req.me.organization,
|
||||
psychologicalStage,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -45,6 +45,11 @@ module.exports = {
|
|||
|
||||
|
||||
fn: async function ({emailAddress, linkedinUrl, firstName, lastName, organization, primaryBuyingSituation, psychologicalStage}) {
|
||||
if(sails.config.environment !== 'production') {
|
||||
sails.log.verbose('Skipping Salesforce integration...');
|
||||
return;
|
||||
}
|
||||
|
||||
require('assert')(sails.config.custom.salesforceIntegrationUsername);
|
||||
require('assert')(sails.config.custom.salesforceIntegrationPasskey);
|
||||
require('assert')(sails.config.custom.iqSecret);
|
||||
|
|
|
|||
Loading…
Reference in a new issue