From 386e5312a4830ae9f87d00d7d95c8c849d50a06f Mon Sep 17 00:00:00 2001
From: Lauris BH <lauris@nix.lv>
Date: Thu, 24 Jan 2019 05:26:18 +0200
Subject: [PATCH] When creating new repository fsck option should be enabled
 (#5817)

---
 models/repo.go | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/models/repo.go b/models/repo.go
index 0a00e6c7a8..fc566ab2d3 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -1369,12 +1369,13 @@ func CreateRepository(doer, u *User, opts CreateRepoOptions) (_ *Repository, err
 	}
 
 	repo := &Repository{
-		OwnerID:     u.ID,
-		Owner:       u,
-		Name:        opts.Name,
-		LowerName:   strings.ToLower(opts.Name),
-		Description: opts.Description,
-		IsPrivate:   opts.IsPrivate,
+		OwnerID:       u.ID,
+		Owner:         u,
+		Name:          opts.Name,
+		LowerName:     strings.ToLower(opts.Name),
+		Description:   opts.Description,
+		IsPrivate:     opts.IsPrivate,
+		IsFsckEnabled: true,
 	}
 
 	sess := x.NewSession()