Просмотр исходного кода

[repo] Option to enable repo auto_init on create

The condition is already in the template, but there's no setting for it.
Achilleas Koutsou 5 лет назад
Родитель
Сommit
1e5dc4a984
2 измененных файлов с 2 добавлено и 0 удалено
  1. 1 0
      internal/route/repo/repo.go
  2. 1 0
      internal/setting/setting.go

+ 1 - 0
internal/route/repo/repo.go

@@ -76,6 +76,7 @@ func Create(c *context.Context) {
 	c.Data["readme"] = "Default"
 	c.Data["private"] = c.User.LastRepoVisibility
 	c.Data["IsForcedPrivate"] = setting.Repository.ForcePrivate
+	c.Data["auto_init"] = setting.Repository.AutoInit
 
 	ctxUser := checkContextUser(c, c.QueryInt64("org"))
 	if c.Written() {

+ 1 - 0
internal/setting/setting.go

@@ -131,6 +131,7 @@ var (
 		EnableRawFileRenderMode  bool
 		RawCaptchaMinFileSize    int64
 		CaptchaMinFileSize       int64
+		AutoInit                 bool
 
 		// Repository editor settings
 		Editor struct {