adding raw user agent to tracking
This commit is contained in:
@@ -21,6 +21,7 @@ type VisitDisplay struct {
|
||||
IPAddress string
|
||||
Path string
|
||||
UserAgent string
|
||||
RawUserAgent string
|
||||
Referrer string
|
||||
}
|
||||
|
||||
|
||||
@@ -198,6 +198,8 @@ func (ts *TrackingService) GetRecentVisits(limit int) []VisitDisplay {
|
||||
visit.Timestamp = rawTimestamp
|
||||
}
|
||||
|
||||
// Store raw user agent before parsing
|
||||
visit.RawUserAgent = visit.UserAgent
|
||||
visit.UserAgent = parseUserAgent(visit.UserAgent)
|
||||
visits = append(visits, visit)
|
||||
}
|
||||
|
||||
@@ -114,7 +114,7 @@
|
||||
<td>{{.Timestamp}}</td>
|
||||
<td>{{.IPAddress}}</td>
|
||||
<td>{{.Path}}</td>
|
||||
<td>{{.UserAgent}}</td>
|
||||
<td title="{{.RawUserAgent}}">{{.UserAgent}}</td>
|
||||
<td>{{.Referrer}}</td>
|
||||
</tr>
|
||||
{{else}}
|
||||
|
||||
Reference in New Issue
Block a user