Skip to content

Commit d90ae6a

Browse files
LetOnlyContributorsTrackTime -> AllowOnlyContributorsToTrackTime
1 parent 967335e commit d90ae6a

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

integrations/api_repo_edit_test.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ func getRepoEditOptionFromRepo(repo *models.Repository) *api.EditRepoOption {
2929
config := unit.IssuesConfig()
3030
hasIssues = true
3131
internalTracker = &api.InternalTracker{
32-
EnableTimeTracker: config.EnableTimetracker,
33-
LetOnlyContributorsTrackTime: config.AllowOnlyContributorsToTrackTime,
34-
EnableIssueDependencies: config.EnableDependencies,
32+
EnableTimeTracker: config.EnableTimetracker,
33+
AllowOnlyContributorsToTrackTime: config.AllowOnlyContributorsToTrackTime,
34+
EnableIssueDependencies: config.EnableDependencies,
3535
}
3636
} else if unit, err := repo.GetUnit(models.UnitTypeExternalTracker); err == nil {
3737
config := unit.ExternalTrackerConfig()
@@ -174,9 +174,9 @@ func TestAPIRepoEdit(t *testing.T) {
174174
*repoEditOption.HasIssues = true
175175
repoEditOption.ExternalTracker = nil
176176
repoEditOption.InternalTracker = &api.InternalTracker{
177-
EnableTimeTracker: false,
178-
LetOnlyContributorsTrackTime: false,
179-
EnableIssueDependencies: false,
177+
EnableTimeTracker: false,
178+
AllowOnlyContributorsToTrackTime: false,
179+
EnableIssueDependencies: false,
180180
}
181181
*repoEditOption.HasWiki = true
182182
repoEditOption.ExternalWiki = nil

models/repo.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -281,9 +281,9 @@ func (repo *Repository) innerAPIFormat(e Engine, mode AccessMode, isParent bool)
281281
config := unit.IssuesConfig()
282282
hasIssues = true
283283
internalTracker = &api.InternalTracker{
284-
EnableTimeTracker: config.EnableTimetracker,
285-
LetOnlyContributorsTrackTime: config.AllowOnlyContributorsToTrackTime,
286-
EnableIssueDependencies: config.EnableDependencies,
284+
EnableTimeTracker: config.EnableTimetracker,
285+
AllowOnlyContributorsToTrackTime: config.AllowOnlyContributorsToTrackTime,
286+
EnableIssueDependencies: config.EnableDependencies,
287287
}
288288
} else if unit, err := repo.getUnit(e, UnitTypeExternalTracker); err == nil {
289289
config := unit.ExternalTrackerConfig()

modules/structs/repo.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type InternalTracker struct {
2121
// Enable time tracking (Built-in issue tracker)
2222
EnableTimeTracker bool `json:"enable_time_tracker"`
2323
// Let only contributors track time (Built-in issue tracker)
24-
LetOnlyContributorsTrackTime bool `json:"let_only_contributors_track_time"`
24+
AllowOnlyContributorsToTrackTime bool `json:"allow_only_contributors_to_track_time"`
2525
// Enable dependencies for issues and pull requests (Built-in issue tracker)
2626
EnableIssueDependencies bool `json:"enable_issue_dependencies"`
2727
}

routers/api/v1/repo/repo.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -699,7 +699,7 @@ func updateRepoUnits(ctx *context.APIContext, opts api.EditRepoOption) error {
699699
if opts.InternalTracker != nil {
700700
config = &models.IssuesConfig{
701701
EnableTimetracker: opts.InternalTracker.EnableTimeTracker,
702-
AllowOnlyContributorsToTrackTime: opts.InternalTracker.LetOnlyContributorsTrackTime,
702+
AllowOnlyContributorsToTrackTime: opts.InternalTracker.AllowOnlyContributorsToTrackTime,
703703
EnableDependencies: opts.InternalTracker.EnableIssueDependencies,
704704
}
705705
} else if unit, err := repo.GetUnit(models.UnitTypeIssues); err != nil {

templates/swagger/v1_json.tmpl

+5-5
Original file line numberDiff line numberDiff line change
@@ -8991,6 +8991,11 @@
89918991
"description": "InternalTracker represents settings for internal tracker",
89928992
"type": "object",
89938993
"properties": {
8994+
"allow_only_contributors_to_track_time": {
8995+
"description": "Let only contributors track time (Built-in issue tracker)",
8996+
"type": "boolean",
8997+
"x-go-name": "AllowOnlyContributorsToTrackTime"
8998+
},
89948999
"enable_issue_dependencies": {
89959000
"description": "Enable dependencies for issues and pull requests (Built-in issue tracker)",
89969001
"type": "boolean",
@@ -9000,11 +9005,6 @@
90009005
"description": "Enable time tracking (Built-in issue tracker)",
90019006
"type": "boolean",
90029007
"x-go-name": "EnableTimeTracker"
9003-
},
9004-
"let_only_contributors_track_time": {
9005-
"description": "Let only contributors track time (Built-in issue tracker)",
9006-
"type": "boolean",
9007-
"x-go-name": "LetOnlyContributorsTrackTime"
90089008
}
90099009
},
90109010
"x-go-package": "code.gitea.io/gitea/modules/structs"

0 commit comments

Comments
 (0)