Skip to content

Commit 542afa4

Browse files
committed
flatten conditions for repository_property
1 parent 2e2c00b commit 542afa4

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

github/respository_rules_utils.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,15 @@ func flattenConditions(conditions *github.RulesetConditions, org bool) []interfa
226226
if conditions.RepositoryID != nil {
227227
conditionsMap["repository_id"] = conditions.RepositoryID.RepositoryIDs
228228
}
229+
if conditions.RepositoryProperty != nil {
230+
repositoryPropertySlice := make([]map[string]interface{}, 0)
231+
232+
repositoryPropertySlice = append(repositoryPropertySlice, map[string]interface{}{
233+
"include": conditions.RepositoryProperty.Include,
234+
"exclude": conditions.RepositoryProperty.Exclude,
235+
})
236+
conditionsMap["repository_property"] = repositoryPropertySlice
237+
}
229238
}
230239

231240
return []interface{}{conditionsMap}

0 commit comments

Comments
 (0)