File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -54,15 +54,17 @@ module.exports = class Rulesets extends Diffable {
5454 this . log ( listOptions )
5555 return this . github . paginate ( listOptions )
5656 . then ( res => {
57- const rulesets = res . map ( ruleset => {
58- const getOptions = this . github . request . endpoint . merge ( 'GET /repos/{owner}/{repo}/rulesets/{id}' , {
59- owner : this . repo . owner ,
60- repo : this . repo . repo ,
61- id : ruleset . id ,
62- headers : version
57+ const rulesets = res
58+ . filter ( ruleset => ruleset . source_type === 'Repository' )
59+ . map ( ruleset => {
60+ const getOptions = this . github . request . endpoint . merge ( 'GET /repos/{owner}/{repo}/rulesets/{id}' , {
61+ owner : this . repo . owner ,
62+ repo : this . repo . repo ,
63+ id : ruleset . id ,
64+ headers : version
65+ } )
66+ return this . github . paginate ( getOptions )
6367 } )
64- return this . github . paginate ( getOptions )
65- } )
6668 return Promise . all ( rulesets ) . then ( res => {
6769 return res ? res . flat ( 1 ) : [ ]
6870 } )
You can’t perform that action at this time.
0 commit comments