#2724 fix-2049 提交镜像,设置之前不存的标签可能会提交失败

Merged
lewis merged 1 commits from fix-2049 into V20220830 1 year ago
  1. +4
    -0
      models/cloudbrain_image.go
  2. +1
    -0
      modules/cloudbrain/resty.go

+ 4
- 0
models/cloudbrain_image.go View File

@@ -518,6 +518,10 @@ func UpdateLocalImageStatus(image *Image) error {
return err
}

func UpdateAutoIncrementIndex() {
x.Exec("SELECT setval('image_id_seq', (SELECT MAX(id) from image))")
}

func DeleteLocalImage(id int64) error {
image := new(Image)
_, err := x.ID(id).Delete(image)


+ 1
- 0
modules/cloudbrain/resty.go View File

@@ -312,6 +312,7 @@ sendjob:
}

err = models.WithTx(func(ctx models.DBContext) error {
models.UpdateAutoIncrementIndex()
if dbImage != nil {
dbImage.IsPrivate = params.IsPrivate
dbImage.Description = params.ImageDescription


Loading…
Cancel
Save