Skip to content

Commit 9dc49e8

Browse files
author
Matt Mazzola
committed
Update removeAllFilters to accept target which removes filter from page and visual levels
1 parent 90d6fec commit 9dc49e8

File tree

3 files changed

+541
-2
lines changed

3 files changed

+541
-2
lines changed

src/report.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,8 +174,9 @@ export class Report extends embed.Embed {
174174
* report.removeAllFilters();
175175
* ```
176176
*/
177-
removeAllFilters(): Promise<void> {
178-
return this.service.hpm.delete<models.IError[]>('/report/allfilters', null, { uid: this.config.uniqueId }, this.iframe.contentWindow)
177+
removeAllFilters(target?: models.IPageTarget | models.IVisualTarget): Promise<void> {
178+
const targetUrl = this.getTargetUrl(target);
179+
return this.service.hpm.delete<models.IError[]>(`${targetUrl}/allfilters`, null, { uid: this.config.uniqueId }, this.iframe.contentWindow)
179180
.catch(response => {
180181
throw response.body;
181182
});

0 commit comments

Comments
 (0)