remove www. prefix from hostname during comparison. Closes #3256

This commit is contained in:
Francis Cao 2026-01-28 17:18:03 -08:00
parent b84942b6da
commit 9339383497
5 changed files with 5 additions and 5 deletions

View file

@ -108,7 +108,7 @@ function getFilterQuery(filters: Record<string, any>, options: QueryOptions = {}
if (name === 'referrer') { if (name === 'referrer') {
arr.push( arr.push(
`and (website_event.referrer_domain != website_event.hostname or website_event.referrer_domain is null)`, `and (website_event.referrer_domain != regexp_replace(website_event.hostname, '^www.', '') or website_event.referrer_domain is null)`,
); );
} }
} }

View file

@ -23,7 +23,7 @@ async function relationalQuery(websiteId: string, column: string, filters: Query
let excludeDomain = ''; let excludeDomain = '';
if (column === 'referrer_domain') { if (column === 'referrer_domain') {
excludeDomain = `and website_event.referrer_domain != website_event.hostname excludeDomain = `and website_event.referrer_domain != regexp_replace(website_event.hostname, '^www.', '')
and website_event.referrer_domain != ''`; and website_event.referrer_domain != ''`;
} }

View file

@ -50,7 +50,7 @@ async function relationalQuery(
let excludeDomain = ''; let excludeDomain = '';
if (column === 'referrer_domain') { if (column === 'referrer_domain') {
excludeDomain = `and website_event.referrer_domain != website_event.hostname excludeDomain = `and website_event.referrer_domain != regexp_replace(website_event.hostname, '^www.', '')
and website_event.referrer_domain != ''`; and website_event.referrer_domain != ''`;
if (type === 'domain') { if (type === 'domain') {
column = toPostgresGroupedReferrer(GROUPED_DOMAINS); column = toPostgresGroupedReferrer(GROUPED_DOMAINS);

View file

@ -46,7 +46,7 @@ async function relationalQuery(
let excludeDomain = ''; let excludeDomain = '';
if (column === 'referrer_domain') { if (column === 'referrer_domain') {
excludeDomain = `and website_event.referrer_domain != website_event.hostname excludeDomain = `and website_event.referrer_domain != regexp_replace(website_event.hostname, '^www.', '')
and website_event.referrer_domain != ''`; and website_event.referrer_domain != ''`;
} }

View file

@ -142,7 +142,7 @@ async function relationalQuery(
${ ${
currency currency
? '' ? ''
: `and we.referrer_domain != hostname : `and we.referrer_domain != regexp_replace(we.hostname, '^www.', '')
and we.referrer_domain != ''` and we.referrer_domain != ''`
} }
group by 1 group by 1