|
|
@@ -118,7 +118,7 @@ func GetDefaultModelProvider() (*Provider, error) { |
|
|
|
|
|
|
|
|
func UpdateProvider(id string, provider *Provider) (bool, error) { |
|
|
func UpdateProvider(id string, provider *Provider) (bool, error) { |
|
|
owner, name := util.GetOwnerAndNameFromId(id) |
|
|
owner, name := util.GetOwnerAndNameFromId(id) |
|
|
_, err := getProvider(owner, name) |
|
|
|
|
|
|
|
|
p, err := getProvider(owner, name) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
return false, err |
|
|
return false, err |
|
|
} |
|
|
} |
|
|
@@ -126,6 +126,10 @@ func UpdateProvider(id string, provider *Provider) (bool, error) { |
|
|
return false, nil |
|
|
return false, nil |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if provider.ClientSecret == "***" { |
|
|
|
|
|
provider.ClientSecret = p.ClientSecret |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
_, err = adapter.engine.ID(core.PK{owner, name}).AllCols().Update(provider) |
|
|
_, err = adapter.engine.ID(core.PK{owner, name}).AllCols().Update(provider) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
return false, err |
|
|
return false, err |
|
|
|