Skip to content

Commit fecd429

Browse files
authored
Merge pull request #577 from ProcessMaker/fix_savedSearch1
add methods saved search
2 parents 22124c9 + 441a3d5 commit fecd429

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

pages/saveSearch.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,4 +319,29 @@ export class SaveSearchs {
319319
.should('be.visible')
320320
.click();
321321
}
322+
323+
addScheduledReportAPI(payload){
324+
return cy.window().then(win => {
325+
return win.ProcessMaker.apiClient.post('/saved-searches/reports', payload)
326+
.then(response => {
327+
console.log("Created report: ", response.data.data);
328+
return response.data.data;
329+
})
330+
.catch(err => {
331+
throw err;
332+
});
333+
});
334+
}
335+
336+
configScheduledReport(mySchedule, saved_search_id, dayIndex, hours, utcMinutes){
337+
mySchedule = {
338+
...mySchedule,
339+
"saved_search_id":`${saved_search_id}`,
340+
"config":{
341+
"when":"weeklyOn",
342+
"at":[dayIndex,`${hours}:${utcMinutes}`]
343+
}
344+
}
345+
this.addScheduledReportAPI(mySchedule);
346+
}
322347
}

0 commit comments

Comments
 (0)