fix(api): Added uuid as a valid search column (#33833)

This commit is contained in:
Paul Rhodes
2025-06-23 18:29:11 +01:00
committed by GitHub
parent c8a809dbdd
commit 4dc3dd0942
4 changed files with 4 additions and 0 deletions

View File

@@ -236,6 +236,7 @@ class ChartRestApi(BaseSupersetModelRestApi):
"slice_name",
"viz_type",
"tags",
"uuid",
]
base_order = ("changed_on", "desc")
base_filters = [["id", ChartFilter, lambda: []]]

View File

@@ -254,6 +254,7 @@ class DashboardRestApi(BaseSupersetModelRestApi):
"roles",
"slug",
"tags",
"uuid",
)
search_filters = {
"dashboard_title": [DashboardTitleOrSlugFilter],

View File

@@ -277,6 +277,7 @@ class DatasetRestApi(BaseSupersetModelRestApi):
"table_name",
"created_by",
"changed_by",
"uuid",
]
allowed_rel_fields = {"database", "owners", "created_by", "changed_by"}
allowed_distinct_fields = {"catalog", "schema"}

View File

@@ -162,6 +162,7 @@ class QueryRestApi(BaseSupersetModelRestApi):
"user",
"start_time",
"sql_editor_id",
"uuid",
]
allowed_rel_fields = {"database", "user"}