diff --git a/models/repo_tag.go b/models/repo_tag.go index ceac2850e..c8e675d75 100644 --- a/models/repo_tag.go +++ b/models/repo_tag.go @@ -76,6 +76,10 @@ func UpdateTagReposByID(tagID, orgID int64, repoIdList []int64) error { return err } + if len(repoIdList) == 0 { + return sess.Commit() + } + //add new tag repos data := make([]*OfficialTagRepos, 0) for _, repoId := range repoIdList {