Skip to content

Commit b15296d

Browse files
[frontend] Fix promoted checkbox not showing in container observables screen (#14598)
1 parent 1217fa7 commit b15296d

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

opencti-platform/opencti-front/src/components/dataGrid/DataTable.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ type DataTableInternalToolbarProps = Pick<DataTableProps,
119119
| 'entityTypes'
120120
| 'trashOperationsEnabled'
121121
| 'deleteDisable'
122+
| 'container'
122123
> & {
123124
taskScope?: string;
124125
globalSearch?: string;
@@ -137,6 +138,7 @@ const DataTableInternalToolbar = ({
137138
displayEditButtons,
138139
trashOperationsEnabled,
139140
deleteDisable,
141+
container,
140142
}: DataTableInternalToolbarProps) => {
141143
const theme = useTheme<Theme>();
142144

@@ -178,6 +180,7 @@ const DataTableInternalToolbar = ({
178180
displayEditButtons={displayEditButtons}
179181
trashOperationsEnabled={trashOperationsEnabled}
180182
deleteDisable={deleteDisable}
183+
container={container}
181184
/>
182185
</div>
183186
);
@@ -208,7 +211,8 @@ type OCTIDataTableProps = Pick<DataTableProps,
208211
| 'selectOnLineClick'
209212
| 'createButton'
210213
| 'entityTypes'
211-
| 'actionsColumnWidth'> & {
214+
| 'actionsColumnWidth'
215+
| 'container'> & {
212216
lineFragment: GraphQLTaggedNode;
213217
preloadedPaginationProps: UsePreloadedPaginationFragment<OperationType>;
214218
exportContext?: { entity_type: string; entity_id?: string };
@@ -242,6 +246,7 @@ const DataTable = (props: OCTIDataTableProps) => {
242246
markAsReadEnabled,
243247
trashOperationsEnabled,
244248
deleteDisable,
249+
container,
245250
} = props;
246251

247252
const settingsMessagesBannerHeight = useSettingsMessagesBannerHeight();
@@ -289,6 +294,7 @@ const DataTable = (props: OCTIDataTableProps) => {
289294
)}
290295
dataTableToolBarComponent={(
291296
<DataTableInternalToolbar
297+
container={container}
292298
entityTypes={entityTypes}
293299
handleCopy={handleCopy}
294300
taskScope={taskScope}

opencti-platform/opencti-front/src/components/dataGrid/dataTableTypes.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ export interface DataTableProps {
9898
redirectionModeEnabled?: boolean;
9999
additionalFilterKeys?: string[];
100100
entityTypes?: string[];
101+
container?: any;
101102
settingsMessagesBannerHeight?: number;
102103
storageHelpers?: UseLocalStorageHelpers;
103104
redirectionMode?: string | undefined;

opencti-platform/opencti-front/src/private/components/common/containers/ContainerStixCyberObservables.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,7 @@ const ContainerStixCyberObservablesComponent: FunctionComponent<
337337
exportContext={{ entity_id: container.id, entity_type: 'Stix-Cyber-Observable' }}
338338
availableEntityTypes={['Stix-Cyber-Observable']}
339339
searchContextFinal={{ entityTypes: ['Stix-Cyber-Observable'] }}
340+
container={container}
340341
createButton={(
341342
<Security needs={[KNOWLEDGE_KNUPDATE]}>
342343
<ContainerAddStixCoreObjectsInLine

0 commit comments

Comments
 (0)