Browse Source

修改私有属性的修改。

Signed-off-by: zouap <zouap@pcl.ac.cn>
tags/v1.22.12.1^2
zouap 3 years ago
parent
commit
9dcd20584c
2 changed files with 6 additions and 4 deletions
  1. +3
    -2
      models/ai_model_manage.go
  2. +3
    -2
      routers/repo/ai_model_manage.go

+ 3
- 2
models/ai_model_manage.go View File

@@ -306,15 +306,16 @@ func ModifyModelPrivate(id string, isPrivate bool) error {
return nil
}

func ModifyLocalModel(id string, name, label, description string, engine int) error {
func ModifyLocalModel(id string, name, label, description string, engine int, isPrivate bool) error {
var sess *xorm.Session
sess = x.ID(id)
defer sess.Close()
re, err := sess.Cols("name", "label", "description", "engine").Update(&AiModelManage{
re, err := sess.Cols("name", "label", "description", "engine", "is_private").Update(&AiModelManage{
Description: description,
Name: name,
Label: label,
Engine: int64(engine),
IsPrivate: isPrivate,
})
if err != nil {
return err


+ 3
- 2
routers/repo/ai_model_manage.go View File

@@ -1182,6 +1182,7 @@ func ModifyModelInfo(ctx *context.Context) {
label := ctx.Query("label")
description := ctx.Query("description")
engine := ctx.QueryInt("engine")
isPrivate := ctx.QueryBool("isPrivate")
aimodels := models.QueryModelByName(name, task.RepoId)
if aimodels != nil && len(aimodels) > 0 {
if len(aimodels) == 1 {
@@ -1196,14 +1197,14 @@ func ModifyModelInfo(ctx *context.Context) {
return
}
}
err = models.ModifyLocalModel(id, name, label, description, engine)
err = models.ModifyLocalModel(id, name, label, description, engine, isPrivate)

} else {
label := ctx.Query("label")
description := ctx.Query("description")
engine := task.Engine
name := task.Name
err = models.ModifyLocalModel(id, name, label, description, int(engine))
err = models.ModifyLocalModel(id, name, label, description, int(engine), task.IsPrivate)
}

if err != nil {


Loading…
Cancel
Save