Merge branch '15881-ldap'
[arvados.git] / sdk / go / arvados / config.go
index 7ab8d9e1f64e0260125a010be633062cb4305fa9..9f9f00e6445ec676b7ca19877cef1e7b304912e2 100644 (file)
@@ -326,6 +326,10 @@ func (su *URL) UnmarshalText(text []byte) error {
        u, err := url.Parse(string(text))
        if err == nil {
                *su = URL(*u)
+               if su.Path == "" && su.Host != "" {
+                       // http://example really means http://example/
+                       su.Path = "/"
+               }
        }
        return err
 }