@@ -7,6 +7,7 @@ export async function getChangedPercySnapshotIds(
7
7
buildId : string ,
8
8
config : BrowserStackConfig ,
9
9
orgId : string | undefined ,
10
+ browserIds : string [ ] ,
10
11
) : Promise < string [ ] > {
11
12
12
13
if ( ! buildId || ! orgId ) {
@@ -19,10 +20,10 @@ export async function getChangedPercySnapshotIds(
19
20
buildId,
20
21
orgId,
21
22
category : [ "changed" ] ,
22
- subcategories : [ "unreviewed" , "approved" , "changes_requested" ] ,
23
+ subcategories : [ "unreviewed" , "approved" , "changes_requested" ] ,
23
24
groupSnapshotsBy : "similar_diff" ,
24
- browserIds : [ "63" , "64" , "69" , "70" , "71" ] ,
25
- widths : [ "375" , "1280" , "1920" ] ,
25
+ browserIds,
26
+ widths : [ "375" , "1280" , "1920" ] ,
26
27
} ) ;
27
28
28
29
const authString = getBrowserStackAuth ( config ) ;
@@ -77,26 +78,29 @@ export function constructPercyBuildItemsUrl({
77
78
78
79
if ( category && category . length > 0 ) {
79
80
category . forEach ( ( cat ) =>
80
- url . searchParams . append ( "filter[category][]" , sanitizeUrlParam ( cat ) )
81
+ url . searchParams . append ( "filter[category][]" , sanitizeUrlParam ( cat ) ) ,
81
82
) ;
82
83
}
83
84
if ( subcategories && subcategories . length > 0 ) {
84
85
subcategories . forEach ( ( sub ) =>
85
- url . searchParams . append ( "filter[subcategories][]" , sanitizeUrlParam ( sub ) )
86
+ url . searchParams . append ( "filter[subcategories][]" , sanitizeUrlParam ( sub ) ) ,
86
87
) ;
87
88
}
88
89
if ( browserIds && browserIds . length > 0 ) {
89
90
browserIds . forEach ( ( id ) =>
90
- url . searchParams . append ( "filter[browser_ids][]" , sanitizeUrlParam ( id ) )
91
+ url . searchParams . append ( "filter[browser_ids][]" , sanitizeUrlParam ( id ) ) ,
91
92
) ;
92
93
}
93
94
if ( widths && widths . length > 0 ) {
94
95
widths . forEach ( ( w ) =>
95
- url . searchParams . append ( "filter[widths][]" , sanitizeUrlParam ( w ) )
96
+ url . searchParams . append ( "filter[widths][]" , sanitizeUrlParam ( w ) ) ,
96
97
) ;
97
98
}
98
99
if ( groupSnapshotsBy ) {
99
- url . searchParams . set ( "filter[group_snapshots_by]" , sanitizeUrlParam ( groupSnapshotsBy ) ) ;
100
+ url . searchParams . set (
101
+ "filter[group_snapshots_by]" ,
102
+ sanitizeUrlParam ( groupSnapshotsBy ) ,
103
+ ) ;
100
104
}
101
105
return url . toString ( ) ;
102
106
}
0 commit comments