summaryrefslogtreecommitdiffstats
path: root/model
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2016-07-13 13:04:47 -0400
committerCorey Hulen <corey@hulen.com>2016-07-13 09:04:47 -0800
commit2a0288f110a8539b57e24adc2433373f77f9d069 (patch)
tree5930faae5f20430a0dc56f6916aa7a94d21aeb80 /model
parent0a6bdceccb613d2a9acc88e6c2ada51973b1c78c (diff)
downloadchat-2a0288f110a8539b57e24adc2433373f77f9d069.tar.gz
chat-2a0288f110a8539b57e24adc2433373f77f9d069.tar.bz2
chat-2a0288f110a8539b57e24adc2433373f77f9d069.zip
Fix SAML config validation (#3562)
Diffstat (limited to 'model')
-rw-r--r--model/config.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/model/config.go b/model/config.go
index 3a0d7f976..8e9320008 100644
--- a/model/config.go
+++ b/model/config.go
@@ -907,7 +907,7 @@ func (o *Config) IsValid() *AppError {
}
if *o.SamlSettings.Enable {
- if len(*o.SamlSettings.IdpUrl) == 0 {
+ if len(*o.SamlSettings.IdpUrl) == 0 || !IsValidHttpUrl(*o.SamlSettings.IdpDescriptorUrl) {
return NewLocAppError("Config.IsValid", "model.config.is_valid.saml_idp_url.app_error", nil, "")
}