aboutsummaryrefslogtreecommitdiff
path: root/models/migrations
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-03-12 03:34:19 -0400
committerUnknwon <u@gogs.io>2017-03-12 03:34:19 -0400
commitb116dc506b55a78ef47582271f10bb810f000c47 (patch)
treedc9096907e65cf36df7e050c516584431d185d4d /models/migrations
parentbf58f263054e6c2d2a9c05ca51b154937b168d28 (diff)
migrations/v16: use continue not return for bad records
Diffstat (limited to 'models/migrations')
-rw-r--r--models/migrations/v16.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/models/migrations/v16.go b/models/migrations/v16.go
index 7c3f4821..1c23dc41 100644
--- a/models/migrations/v16.go
+++ b/models/migrations/v16.go
@@ -49,7 +49,7 @@ func updateRepositorySizes(x *xorm.Engine) (err error) {
for _, repo := range repos {
if repo.Name == "." || repo.Name == ".." {
- return nil
+ continue
}
user := new(User)
@@ -57,14 +57,14 @@ func updateRepositorySizes(x *xorm.Engine) (err error) {
if err != nil {
return fmt.Errorf("query owner of repository [repo_id: %d, owner_id: %d]: %v", repo.ID, repo.OwnerID, err)
} else if !has {
- return nil
+ continue
}
repoPath := filepath.Join(setting.RepoRootPath, strings.ToLower(user.Name), strings.ToLower(repo.Name)) + ".git"
countObject, err := git.GetRepoSize(repoPath)
if err != nil {
log.Warn("GetRepoSize: %v", err)
- return nil
+ continue
}
repo.Size = countObject.Size + countObject.SizePack