fix: use replace all

This commit is contained in:
Lakhan Samani 2022-08-31 11:02:46 +05:30
parent d1f80d4088
commit 91bf0e2478

View File

@ -30,8 +30,8 @@ func IsValidOrigin(url string) bool {
replacedString := origin
// if has regex whitelisted domains
if strings.Contains(origin, "*") {
replacedString = strings.Replace(origin, ".", "\\.", -1)
replacedString = strings.Replace(replacedString, "*", ".*", -1)
replacedString = strings.ReplaceAll(origin, ".", "\\.")
replacedString = strings.ReplaceAll(replacedString, "*", ".*")
if strings.HasPrefix(replacedString, ".*") {
replacedString += "\\b"