...so that its easier to filter out localhost and herokuapp domains
This commit is contained in:
Kevin Heis 2020-11-16 09:49:12 -08:00 коммит произвёл GitHub
Родитель db4fad8670
Коммит 714ca0263b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 17 добавлений и 0 удалений

Просмотреть файл

@ -63,6 +63,7 @@ export function sendEvent ({
// Content information
path: location.pathname,
hostname: location.hostname,
referrer: document.referrer,
search: location.search,
href: location.href,

Просмотреть файл

@ -39,6 +39,11 @@ const context = {
description: 'The browser value of `location.pathname`.',
format: 'uri-reference'
},
hostname: {
type: 'string',
description: 'The browser value of `location.hostname.`',
format: 'uri-reference'
},
referrer: {
type: 'string',
description: 'The browser value of `document.referrer`.',

Просмотреть файл

@ -48,6 +48,7 @@ describe('POST /events', () => {
// Content information
path: '/github/docs/issues',
hostname: 'github.com',
referrer: 'https://github.com/github/docs',
search: '?q=is%3Aissue+is%3Aopen+example+',
href: 'https://github.com/github/docs/issues?q=is%3Aissue+is%3Aopen+example+',
@ -138,6 +139,16 @@ describe('POST /events', () => {
}, 400)
)
it('should hostname be uri-reference', () =>
checkEvent({
...pageExample,
context: {
...pageExample.context,
hostname: ' '
}
}, 400)
)
it('should referrer be uri-reference', () =>
checkEvent({
...pageExample,