Browse Source

Merge pull request '解决收藏数据集问题' (#2423) from multi-dataset into V20220630

Reviewed-on: https://git.openi.org.cn/OpenI/aiforge/pulls/2423
Reviewed-by: lewis <747342561@qq.com>
tags/v1.22.6.2^2
lewis 3 years ago
parent
commit
bf2d5e990e
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      models/dataset.go

+ 5
- 1
models/dataset.go View File

@@ -88,7 +88,7 @@ func (datasets DatasetList) loadAttributes(e Engine) error {
if err := e.
Where("id > 0").
In("id", keysInt64(set)).
Cols("id", "owner_id", "owner_name", "lower_name", "name", "description", "alias", "lower_alias").
Cols("id", "owner_id", "owner_name", "lower_name", "name", "description", "alias", "lower_alias","is_private").
Find(&repos); err != nil {
return fmt.Errorf("find repos: %v", err)
}
@@ -127,6 +127,7 @@ func (datasets DatasetList) loadAttachmentAttributes(opts *SearchDatasetOptions)
return fmt.Errorf("GetPermission failed error: %v", err)
}
permission = &permissionInstance
permissionMap[datasets[i].ID]=&permissionInstance
}

if permission.HasAccess() {
@@ -145,6 +146,9 @@ func (datasets DatasetList) loadAttachmentAttributes(opts *SearchDatasetOptions)
}

for i := range datasets {
if datasets[i].Attachments==nil{
datasets[i].Attachments=[]*Attachment{}
}
datasets[i].Repo.Owner = nil
}
return nil


Loading…
Cancel
Save