diff --git a/internal/db/audit.go b/internal/db/audit.go index e6fff1f..41f4dab 100644 --- a/internal/db/audit.go +++ b/internal/db/audit.go @@ -18,7 +18,7 @@ func NewAudit(ipAdd, agent string, user *User) *AuditMeta { func NewAuditFromRequest(r *http.Request) *AuditMeta { u := CurrentUser(r.Context()) - return &AuditMeta{r.RemoteAddr, r.UserAgent(), u} + return &AuditMeta{r.Header.Get("X-Forwarded-For"), r.UserAgent(), u} } // AuditInfo contains metadata for audit logging