You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 1a2bee4
Browse filesBrowse the repository at this point in the historyBrowse files
fix: scope deck_layers base-filter bypass to guests, harden viz migration, fix Explore layer preview lag
- superset/charts/api.py: only skip the chart base filter for the deck_layers
container-based lookup when the caller is an embedded guest; an ordinary
logged-in user could otherwise read an arbitrary chart's params/datasource
by naming it in a deck_multi container's deck_slices they can edit.
- superset/migrations/shared/migrate_viz/base.py: back up a stored
query_context with "queries": null, or a non-object query_context, through
the same FULL_CONTEXT_BAK_KEY wholesale path used for a missing "queries"
key, so downgrade can tell "no context" apart from "context had a null/odd
queries" instead of discarding the slice's datasource/form_data, and so a
non-dict context doesn't raise mid-migration and leave the row
half-migrated.
- Multi.tsx: fall back to per-chart reads for any deck_slices id missing
from the container's persisted deck_layers response, so a layer just
added in Explore (but not yet saved) still previews instead of waiting
for a save.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments