diff --git a/models/user/user.go b/models/user/user.go index 80843cfed9..ed47db0c0e 100644 --- a/models/user/user.go +++ b/models/user/user.go @@ -761,6 +761,7 @@ func createUser(ctx context.Context, u *User, createdByAdmin bool, overwriteDefa u.Theme = setting.UI.DefaultTheme u.IsRestricted = setting.Service.DefaultUserIsRestricted u.IsActive = !setting.Service.RegisterEmailConfirm && !setting.Service.RegisterManualConfirm + u.EnableRepoUnitHints = true // Ensure consistency of the dates. if u.UpdatedUnix < u.CreatedUnix { diff --git a/tests/integration/signup_test.go b/tests/integration/signup_test.go index eee022f7ab..f84b28b13f 100644 --- a/tests/integration/signup_test.go +++ b/tests/integration/signup_test.go @@ -36,6 +36,10 @@ func TestSignup(t *testing.T) { // should be able to view new user's page req = NewRequest(t, "GET", "/exampleUser") MakeRequest(t, req, http.StatusOK) + + // check default values + user := unittest.AssertExistsAndLoadBean(t, &user_model.User{Name: "exampleUser"}) + assert.True(t, user.EnableRepoUnitHints) } func TestSignupAsRestricted(t *testing.T) {