fix: slice envs

This commit is contained in:
Lakhan Samani
2022-05-31 08:14:03 +05:30
parent c61c3024ec
commit cf8762b7a0
35 changed files with 557 additions and 317 deletions

View File

@@ -11,9 +11,12 @@ import (
// IsValidOrigin validates origin based on ALLOWED_ORIGINS
func IsValidOrigin(url string) bool {
allowedOrigins, err := memorystore.Provider.GetSliceStoreEnvVariable(constants.EnvKeyAllowedOrigins)
allowedOriginsString, err := memorystore.Provider.GetStringStoreEnvVariable(constants.EnvKeyAllowedOrigins)
allowedOrigins := []string{}
if err != nil {
allowedOrigins = []string{"*"}
} else {
allowedOrigins = strings.Split(allowedOriginsString, ",")
}
if len(allowedOrigins) == 1 && allowedOrigins[0] == "*" {
return true