diff --git a/frontend/app/components/Dashboard/components/CardIssues/CardIssues.tsx b/frontend/app/components/Dashboard/components/CardIssues/CardIssues.tsx index c07c93d90..beb3e6618 100644 --- a/frontend/app/components/Dashboard/components/CardIssues/CardIssues.tsx +++ b/frontend/app/components/Dashboard/components/CardIssues/CardIssues.tsx @@ -86,9 +86,10 @@ function CardIssues() {

Issues

- {filter.filters.length > 0 && ( + {!!filter.filters[1] && (
- Showing issues of {filter.filters[0].value} to + Showing issues of {filter.filters[0].value} + to {filter.filters[1].value}
)} diff --git a/frontend/app/components/Dashboard/components/SessionsModal/SessionsModal.tsx b/frontend/app/components/Dashboard/components/SessionsModal/SessionsModal.tsx index ea8f07fb2..8465a03f3 100644 --- a/frontend/app/components/Dashboard/components/SessionsModal/SessionsModal.tsx +++ b/frontend/app/components/Dashboard/components/SessionsModal/SessionsModal.tsx @@ -24,13 +24,17 @@ function SessionsModal(props: Props) { const fetchSessions = async (filter: any) => { setLoading(true); - const _filter = { ...filter }; + const _filter = { + ...filter, + filters: [...filter.filters] + }; if (issue) { _filter.filters.push({ type: 'issue', operator: 'is', - value: [issue.type] + value: [issue.type], + source: issue.source, }); } const res = await metricService.fetchSessions(null, _filter);