File tree Expand file tree Collapse file tree 2 files changed +16
-11
lines changed Expand file tree Collapse file tree 2 files changed +16
-11
lines changed Original file line number Diff line number Diff line change @@ -6,21 +6,20 @@ export default api => {
6
6
7
7
for ( const resource of api . resources ) {
8
8
let promise = fetchResource ( resource . url ) . then ( response => {
9
- const resourceFilters = [ ] ;
10
-
11
- if ( response . filters ) {
12
- for ( const filter of response . filters ) {
13
- let property = filter . property ;
9
+ if ( ! response . filters ) {
10
+ return [ ] ;
11
+ }
14
12
15
- // TODO : To prevent PropertyFilter, maybe should be handle specifically ?
16
- if ( property === null ) {
17
- continue ;
18
- }
13
+ const resourceFilters = [ ] ;
19
14
20
- const resourceFilter = new Filter ( property , filter . variable ) ;
15
+ for ( const filter of response . filters ) {
16
+ let property = filter . property ;
21
17
22
- resourceFilters . push ( resourceFilter ) ;
18
+ if ( property === null ) {
19
+ continue ;
23
20
}
21
+
22
+ resourceFilters . push ( new Filter ( property , filter . variable ) ) ;
24
23
}
25
24
26
25
return resourceFilters ;
Original file line number Diff line number Diff line change @@ -558,6 +558,9 @@ const resourceCollection = `{
558
558
{
559
559
"property": "id",
560
560
"variable": "id"
561
+ },
562
+ {
563
+ "variable": "test"
561
564
}
562
565
]
563
566
}
@@ -567,6 +570,9 @@ const filters = [
567
570
{
568
571
property : "id" ,
569
572
variable : "id"
573
+ } ,
574
+ {
575
+ variable : "test"
570
576
}
571
577
] ;
572
578
You can’t perform that action at this time.
0 commit comments