Only validate URL if type is url

This commit is contained in:
Elara 2020-12-08 19:01:13 -08:00
parent 2315b0bb70
commit c708c17177

View File

@ -27,6 +27,7 @@ func NewConfig(actionType string, actionData string) *Config {
} }
func (config *Config) Validate() { func (config *Config) Validate() {
if config.ActionType == "url" {
// Parse URL in config // Parse URL in config
urlParser, err := url.Parse(config.ActionData) urlParser, err := url.Parse(config.ActionData)
// If there was an error parsing // If there was an error parsing
@ -43,6 +44,7 @@ func (config *Config) Validate() {
log.Fatal().Msg("Invalid URL host") log.Fatal().Msg("Invalid URL host")
} }
} }
}
// Create config file // Create config file
func (config *Config) CreateFile(dir string) { func (config *Config) CreateFile(dir string) {