Skip to content

Commit dae59b7

Browse files
committed
fix: do not remove X-Plex-Token from HTTP headers
1 parent 652145a commit dae59b7

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

handler/dynamic.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
func DynamicMiddleware(next http.Handler) http.Handler {
99
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
1010
if dynamicCacheClient != nil {
11-
if token := getRequestParam(r, headerToken, true); token != "" {
11+
if token := r.Header.Get(headerToken); token != "" {
1212
ctx := context.WithValue(context.Background(), cacheClientCtxKey, dynamicCacheClient)
1313
r = r.Clone(ctx)
1414
r.URL.Query().Set(headerToken, token)

handler/traffic.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ func TrafficMiddleware(next http.Handler) http.Handler {
1313
} else {
1414
params := make([]string, 4)
1515
params = append(params, r.Method, r.URL.RequestURI())
16-
if token := getRequestParam(r, headerToken, false); token != "" {
16+
if token := r.Header.Get(headerToken); token != "" {
1717
params = append(params, token)
1818
}
19-
if rg := getRequestParam(r, headerToken, false); rg != "" {
19+
if rg := r.Header.Get(headerRange); rg != "" {
2020
params = append(params, rg)
2121
}
2222
lockKey = strings.Join(params, ":")

handler/user.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
func UserMiddleware(next http.Handler) http.Handler {
99
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
1010
if userCacheClient != nil {
11-
if token := getRequestParam(r, headerToken, true); token != "" {
11+
if token := r.Header.Get(headerToken); token != "" {
1212
ctx := context.WithValue(context.Background(), cacheClientCtxKey, userCacheClient)
1313
r = r.Clone(ctx)
1414
r.URL.Query().Set(headerToken, token)

0 commit comments

Comments
 (0)