|
|
|
|
@ -41,11 +41,14 @@ func SyncRepoBranchesWithRepo(ctx context.Context, repo *repo_model.Repository,
|
|
|
|
|
if err != nil {
|
|
|
|
|
return 0, fmt.Errorf("GetObjectFormat: %w", err)
|
|
|
|
|
}
|
|
|
|
|
_, err = db.GetEngine(ctx).ID(repo.ID).Update(&repo_model.Repository{ObjectFormatName: objFmt.Name()})
|
|
|
|
|
if err != nil {
|
|
|
|
|
return 0, fmt.Errorf("UpdateRepository: %w", err)
|
|
|
|
|
|
|
|
|
|
if repo.ObjectFormatName != objFmt.Name() {
|
|
|
|
|
repo.ObjectFormatName = objFmt.Name()
|
|
|
|
|
_, err = db.GetEngine(ctx).ID(repo.ID).NoAutoTime().Update(&repo_model.Repository{ObjectFormatName: objFmt.Name()})
|
|
|
|
|
if err != nil {
|
|
|
|
|
return 0, fmt.Errorf("UpdateRepository: %w", err)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
repo.ObjectFormatName = objFmt.Name() // keep consistent with db
|
|
|
|
|
|
|
|
|
|
allBranches := container.Set[string]{}
|
|
|
|
|
{
|
|
|
|
|
|