Skip to content

Commit dff2762

Browse files
committed
Add PrintingMergeRequestLinkEnabled field to GET/PUT
Currently, the field seems to be only used on "Create" but as the documentation shows, GET/PUT methods also have it supported. More info: - https://docs.gitlab.com/ee/api/projects.html - https://gitlab.com/gitlab-org/gitlab/-/merge_requests/76938 - https://github.com/gitlabhq/terraform-provider-gitlab/issues/782 - gitlabhq/terraform-provider-gitlab#783
1 parent d909b32 commit dff2762

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

projects.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ type Project struct {
8686
OnlyAllowMergeIfPipelineSucceeds bool `json:"only_allow_merge_if_pipeline_succeeds"`
8787
OnlyAllowMergeIfAllDiscussionsAreResolved bool `json:"only_allow_merge_if_all_discussions_are_resolved"`
8888
RemoveSourceBranchAfterMerge bool `json:"remove_source_branch_after_merge"`
89+
PrintingMergeRequestLinkEnabled bool `json:"printing_merge_request_link_enabled"`
8990
LFSEnabled bool `json:"lfs_enabled"`
9091
RepositoryStorage string `json:"repository_storage"`
9192
RequestAccessEnabled bool `json:"request_access_enabled"`
@@ -621,9 +622,9 @@ type CreateProjectOptions struct {
621622
PackagesEnabled *bool `url:"packages_enabled,omitempty" json:"packages_enabled,omitempty"`
622623
PagesAccessLevel *AccessControlValue `url:"pages_access_level,omitempty" json:"pages_access_level,omitempty"`
623624
Path *string `url:"path,omitempty" json:"path,omitempty"`
624-
PrintingMergeRequestLinkEnabled *bool `url:"printing_merge_request_link_enabled,omitempty" json:"printing_merge_request_link_enabled,omitempty"`
625625
PublicBuilds *bool `url:"public_builds,omitempty" json:"public_builds,omitempty"`
626626
RemoveSourceBranchAfterMerge *bool `url:"remove_source_branch_after_merge,omitempty" json:"remove_source_branch_after_merge,omitempty"`
627+
PrintingMergeRequestLinkEnabled *bool `url:"printing_merge_request_link_enabled,omitempty" json:"printing_merge_request_link_enabled,omitempty"`
627628
RepositoryAccessLevel *AccessControlValue `url:"repository_access_level,omitempty" json:"repository_access_level,omitempty"`
628629
RepositoryStorage *string `url:"repository_storage,omitempty" json:"repository_storage,omitempty"`
629630
RequestAccessEnabled *bool `url:"request_access_enabled,omitempty" json:"request_access_enabled,omitempty"`
@@ -809,6 +810,7 @@ type EditProjectOptions struct {
809810
Path *string `url:"path,omitempty" json:"path,omitempty"`
810811
PublicBuilds *bool `url:"public_builds,omitempty" json:"public_builds,omitempty"`
811812
RemoveSourceBranchAfterMerge *bool `url:"remove_source_branch_after_merge,omitempty" json:"remove_source_branch_after_merge,omitempty"`
813+
PrintingMergeRequestLinkEnabled *bool `url:"printing_merge_request_link_enabled,omitempty" json:"printing_merge_request_link_enabled,omitempty"`
812814
RepositoryAccessLevel *AccessControlValue `url:"repository_access_level,omitempty" json:"repository_access_level,omitempty"`
813815
RepositoryStorage *string `url:"repository_storage,omitempty" json:"repository_storage,omitempty"`
814816
RequestAccessEnabled *bool `url:"request_access_enabled,omitempty" json:"request_access_enabled,omitempty"`

0 commit comments

Comments
 (0)