plugins: Add url query params to regex for referrer path

This commit is contained in:
Chaitanya Bankanhal 2020-08-23 22:50:11 +05:30 committed by Nick Craig-Wood
parent dffcc99373
commit d6996e3347

View File

@ -282,7 +282,7 @@ func ServePluginOK(w http.ResponseWriter, r *http.Request, pluginsMatchResult []
return true
}
var referrerPathReg = regexp.MustCompile("^(https?)://(.+):([0-9]+)?/(.*)$")
var referrerPathReg = regexp.MustCompile("^(https?):\\/\\/(.+):([0-9]+)?\\/(.*)\\/?\\?(.*)$")
// ServePluginWithReferrerOK check if redirectReferrer is set for the referred a plugin, if yes,
// sends a redirect to actual url. This function is useful for plugins to refer to absolute paths when