Skip to content

fix(dashboards): Copy saved filters when duplicating prebuilt dashboards#111017

Open
gggritso wants to merge 2 commits intomasterfrom
georgegritsouk/dain-1335-duplicating-a-pre-built-dashboard-doesnt-copy-over-the
Open

fix(dashboards): Copy saved filters when duplicating prebuilt dashboards#111017
gggritso wants to merge 2 commits intomasterfrom
georgegritsouk/dain-1335-duplicating-a-pre-built-dashboard-doesnt-copy-over-the

Conversation

@gggritso
Copy link
Member

@gggritso gggritso commented Mar 18, 2026

When duplicating a prebuilt dashboard, the saved filter values (e.g. global filters configured by the user) were not being copied to the new dashboard. The duplication reconstructed the dashboard entirely from the static config, which has empty filter values.

Now, useDuplicatePrebuiltDashboard fetches the saved dashboard from the detail endpoint to get the user's saved filters, then applies them to the duplicate. Widgets still come from the static config since they aren't stored for prebuilt dashboards.

Fixes DAIN-1335

Fetch the saved dashboard details from the API when duplicating a
prebuilt dashboard so that the user's saved filter values are preserved
on the copy.
@gggritso gggritso requested a review from a team as a code owner March 18, 2026 19:58
@linear-code
Copy link

linear-code bot commented Mar 18, 2026

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant