Fix nil reference in repo generation (#9660)

* Fix nil reference

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Tighten

Signed-off-by: jolheiser <john.olheiser@gmail.com>
tokarchuk/v1.17
John Olheiser 5 years ago committed by Lauris BH
parent 25531c71a7
commit ee9ce0cfa9
  1. 2
      models/repo_generate.go

@ -124,6 +124,7 @@ func generateRepoCommit(e Engine, repo, templateRepo, generateRepo *Repository,
return fmt.Errorf("checkGiteaTemplate: %v", err) return fmt.Errorf("checkGiteaTemplate: %v", err)
} }
if gt != nil {
if err := os.Remove(gt.Path); err != nil { if err := os.Remove(gt.Path); err != nil {
return fmt.Errorf("remove .giteatemplate: %v", err) return fmt.Errorf("remove .giteatemplate: %v", err)
} }
@ -161,6 +162,7 @@ func generateRepoCommit(e Engine, repo, templateRepo, generateRepo *Repository,
return err return err
} }
} }
}
if err := git.InitRepository(tmpDir, false); err != nil { if err := git.InitRepository(tmpDir, false); err != nil {
return err return err

Loading…
Cancel
Save