]> source.dussan.org Git - gitea.git/commitdiff
updateSize when create a repo with init commit (#13441)
authora1012112796 <1012112796@qq.com>
Sat, 7 Nov 2020 04:44:08 +0000 (12:44 +0800)
committerGitHub <noreply@github.com>
Sat, 7 Nov 2020 04:44:08 +0000 (23:44 -0500)
Signed-off-by: a1012112796 <1012112796@qq.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
models/repo.go

index 519802632902d02bc8ef3a8ca36a39c6b61f70a7..2b53ac666cbe7cc218c16b807722499b08d61bdb 100644 (file)
@@ -1501,6 +1501,10 @@ func updateRepository(e Engine, repo *Repository, visibilityChanged bool) (err e
                return fmt.Errorf("update: %v", err)
        }
 
+       if err = repo.updateSize(e); err != nil {
+               log.Error("Failed to update size for repository: %v", err)
+       }
+
        if visibilityChanged {
                if err = repo.getOwner(e); err != nil {
                        return fmt.Errorf("getOwner: %v", err)
@@ -1546,10 +1550,6 @@ func updateRepository(e Engine, repo *Repository, visibilityChanged bool) (err e
                                return fmt.Errorf("updateRepository[%d]: %v", forkRepos[i].ID, err)
                        }
                }
-
-               if err = repo.updateSize(e); err != nil {
-                       log.Error("Failed to update size for repository: %v", err)
-               }
        }
 
        return nil