Make Visit::jsonSerialize() return different props for orphan visits

This commit is contained in:
Alejandro Celaya
2024-03-24 16:54:49 +01:00
parent fbd35b7974
commit a327e6c0a7
3 changed files with 60 additions and 55 deletions

View File

@@ -54,7 +54,10 @@ abstract class AbstractVisitsListCommand extends Command
$extraKeys = array_keys($extraFields);
$rowData = [
...$visit->jsonSerialize(),
'referer' => $visit->referer,
'date' => $visit->getDate()->toAtomString(),
'userAgent' => $visit->userAgent,
'potentialBot' => $visit->potentialBot,
'country' => $visit->getVisitLocation()?->countryName ?? 'Unknown',
'city' => $visit->getVisitLocation()?->cityName ?? 'Unknown',
...$extraFields,