fix: Bulk select is not respecting the TAGGING_SYSTEM feature flag (#34282)

(cherry picked from commit 11324607d0)
This commit is contained in:
Michael S. Molina
2025-07-23 11:33:06 -03:00
committed by Michael S. Molina
parent 31098dee40
commit 21f77f3717
3 changed files with 6 additions and 3 deletions

View File

@@ -801,6 +801,7 @@ function ChartList(props: ChartListProps) {
onConfirm={handleBulkChartDelete}
>
{confirmDelete => {
const enableBulkTag = isFeatureEnabled(FeatureFlag.TaggingSystem);
const bulkActions: ListViewProps['bulkActions'] = [];
if (canDelete) {
bulkActions.push({
@@ -835,7 +836,7 @@ function ChartList(props: ChartListProps) {
loading={loading}
pageSize={PAGE_SIZE}
renderCard={renderCard}
enableBulkTag
enableBulkTag={enableBulkTag}
bulkTagResourceName="chart"
addSuccessToast={addSuccessToast}
addDangerToast={addDangerToast}

View File

@@ -714,6 +714,7 @@ function DashboardList(props: DashboardListProps) {
onConfirm={handleBulkDashboardDelete}
>
{confirmDelete => {
const enableBulkTag = isFeatureEnabled(FeatureFlag.TaggingSystem);
const bulkActions: ListViewProps['bulkActions'] = [];
if (canDelete) {
bulkActions.push({
@@ -793,7 +794,7 @@ function DashboardList(props: DashboardListProps) {
? 'card'
: 'table'
}
enableBulkTag
enableBulkTag={enableBulkTag}
bulkTagResourceName="dashboard"
/>
</>

View File

@@ -583,6 +583,7 @@ function SavedQueryList({
onConfirm={handleBulkQueryDelete}
>
{confirmDelete => {
const enableBulkTag = isFeatureEnabled(FeatureFlag.TaggingSystem);
const bulkActions: ListViewProps['bulkActions'] = [];
if (canDelete) {
bulkActions.push({
@@ -617,7 +618,7 @@ function SavedQueryList({
bulkSelectEnabled={bulkSelectEnabled}
disableBulkSelect={toggleBulkSelect}
highlightRowId={savedQueryCurrentlyPreviewing?.id}
enableBulkTag
enableBulkTag={enableBulkTag}
bulkTagResourceName="query"
refreshData={refreshData}
/>