fix(api): temporarily use custom client-ip header for ratelimiting

This commit is contained in:
spiral
2023-03-19 14:17:03 -04:00
parent a888e9693b
commit b2f47f8e53
2 changed files with 4 additions and 1 deletions

View File

@@ -37,6 +37,9 @@ func (p ProxyHandler) ServeHTTP(rw http.ResponseWriter, r *http.Request) {
return
}
r.Header.Del("X-PluralKit-Client-IP")
r.Header.Set("X-PluralKit-Client-IP", r.Header.Get("Fly-Client-IP"))
startTime := time.Now()
r = r.WithContext(context.WithValue(r.Context(), "req-time", startTime))