website refactor

This commit is contained in:
2026-01-16 21:35:35 +01:00
parent 77a923e6a3
commit ae910da21a
12 changed files with 21 additions and 29 deletions

View File

@@ -51,11 +51,11 @@ export class PageView extends Entity<string> {
this.validate(props);
const baseProps: PageViewProps = {
id: props.id,
id: props.id.trim(),
entityType: props.entityType,
entityId: props.entityId,
entityId: props.entityId.trim(),
visitorType: props.visitorType,
sessionId: props.sessionId,
sessionId: props.sessionId.trim(),
timestamp: props.timestamp ?? new Date(),
...(props.visitorId !== undefined ? { visitorId: props.visitorId } : {}),
...(props.referrer !== undefined ? { referrer: props.referrer } : {}),