Browse Source

Fix mask in UpdateProvider()

HEAD
Yang Luo 2 years ago
parent
commit
a5ce39674b
2 changed files with 6 additions and 2 deletions
  1. +5
    -1
      object/provider.go
  2. +1
    -1
      web/src/ProviderListPage.js

+ 5
- 1
object/provider.go View File

@@ -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


+ 1
- 1
web/src/ProviderListPage.js View File

@@ -55,7 +55,7 @@ class ProviderListPage extends React.Component {
displayName: `New Provider - ${randomName}`, displayName: `New Provider - ${randomName}`,
category: "Model", category: "Model",
type: "OpenAI", type: "OpenAI",
subType: "gpt-3.5-turbo",
subType: "text-davinci-003",
clientId: "", clientId: "",
clientSecret: "", clientSecret: "",
providerUrl: "https://platform.openai.com/account/api-keys", providerUrl: "https://platform.openai.com/account/api-keys",


Loading…
Cancel
Save