Skip to content

Commit 21f8dd1

Browse files
committed
fixed nil panic in isCORSOriginAllowed
1 parent c65d6e6 commit 21f8dd1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

internals/proxy/middlewares/cors.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ func corsHandler(next http.Handler) http.Handler {
100100
})
101101
}
102102

103-
func isCORSOriginAllowed(origin string, allowed []structure.Origin) (structure.Origin, bool) {
103+
func isCORSOriginAllowed(origin string, allowed []structure.Origin) (*structure.Origin, bool) {
104104
originURL, err := url.Parse(origin)
105105

106106
var matchingOrigin *structure.Origin
@@ -113,5 +113,5 @@ func isCORSOriginAllowed(origin string, allowed []structure.Origin) (structure.O
113113
}
114114
}
115115

116-
return *matchingOrigin, matchingOrigin != nil
116+
return matchingOrigin, matchingOrigin != nil
117117
}

0 commit comments

Comments
 (0)