Skip to content

Commit

Permalink
Update get-enriched.js
Browse files Browse the repository at this point in the history
  • Loading branch information
eashaw committed Apr 30, 2024
1 parent 3568d85 commit dc0ef4a
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions api/helpers/iq/get-enriched.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ module.exports = {

require('assert')(sails.config.custom.iqSecret);// FUTURE: Rename this config

let RX_PROTOCOL_AND_COMMON_SUBDOMAINS = /^https?\:\/\/(www\.|about\.)*/;
let RX_PROTOCOL_AND_COMMON_SUBDOMAINS = /^(https?\:\/\/)?(www\.|about\.)*/;

sails.log.verbose('Enriching from…', emailAddress,linkedinUrl,firstName,lastName,organization);

Expand Down Expand Up @@ -226,10 +226,12 @@ module.exports = {
return undefined;
});
if (matchingCompanyPageInfo) {
let parsedCompanyEmailDomain = require('url').parse(matchingCompanyPageInfo.website);
let emailDomain = parsedCompanyEmailDomain.hostname ? parsedCompanyEmailDomain.hostname.replace(RX_PROTOCOL_AND_COMMON_SUBDOMAINS,'') : parsedCompanyEmailDomain.path.replace(RX_PROTOCOL_AND_COMMON_SUBDOMAINS,'');
employer = {
organization: matchingCompanyPageInfo.name,
numberOfEmployees: matchingCompanyPageInfo.employees_count,
emailDomain: require('url').parse(matchingCompanyPageInfo.website).hostname.replace(RX_PROTOCOL_AND_COMMON_SUBDOMAINS,''),
emailDomain: emailDomain,
linkedinCompanyPageUrl: matchingCompanyPageInfo.canonical_url.replace(RX_PROTOCOL_AND_COMMON_SUBDOMAINS,''),
};
if (organization && employer.organization && employer.organization !== organization) {
Expand Down

0 comments on commit dc0ef4a

Please sign in to comment.