Skip to content

Commit c7b49e0

Browse files
Merge branch 'master' into fleet-install-security-rule-asset
2 parents ce125b5 + f1d6629 commit c7b49e0

4 files changed

Lines changed: 15 additions & 12 deletions

File tree

x-pack/plugins/apm/server/routes/create_api/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ export function createApi() {
120120

121121
return response.ok({ body });
122122
} catch (error) {
123+
logger.error(error);
123124
const opts = {
124125
statusCode: 500,
125126
body: {

x-pack/plugins/transform/public/app/hooks/use_index_data.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { useApi } from './use_api';
2323

2424
import { useAppDependencies, useToastNotifications } from '../app_dependencies';
2525
import type { StepDefineExposedState } from '../sections/create_transform/components/step_define/common';
26+
import { isRuntimeMappings } from '../../../common/shared_imports';
2627

2728
export const useIndexData = (
2829
indexPattern: SearchItems['indexPattern'],
@@ -120,8 +121,7 @@ export const useIndexData = (
120121
from: pagination.pageIndex * pagination.pageSize,
121122
size: pagination.pageSize,
122123
...(Object.keys(sort).length > 0 ? { sort } : {}),
123-
...(typeof combinedRuntimeMappings === 'object' &&
124-
Object.keys(combinedRuntimeMappings).length > 0
124+
...(isRuntimeMappings(combinedRuntimeMappings)
125125
? { runtime_mappings: combinedRuntimeMappings }
126126
: {}),
127127
},
@@ -189,7 +189,12 @@ export const useIndexData = (
189189
}
190190
// custom comparison
191191
// eslint-disable-next-line react-hooks/exhaustive-deps
192-
}, [chartsVisible, indexPattern.title, JSON.stringify([query, dataGrid.visibleColumns])]);
192+
}, [
193+
chartsVisible,
194+
indexPattern.title,
195+
// eslint-disable-next-line react-hooks/exhaustive-deps
196+
JSON.stringify([query, dataGrid.visibleColumns, combinedRuntimeMappings]),
197+
]);
193198

194199
const renderCellValue = useRenderCellValue(indexPattern, pagination, tableItems);
195200

x-pack/plugins/transform/public/app/sections/create_transform/components/advanced_runtime_mappings_settings/advanced_runtime_mappings_settings.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,10 @@ export const AdvancedRuntimeMappingsSettings: FC<StepDefineFormHook> = (props) =
124124
<AdvancedRuntimeMappingsEditorSwitch {...props.runtimeMappingsEditor} />
125125
</EuiFlexItem>
126126
<EuiFlexItem grow={false}>
127-
<EuiCopy beforeMessage={COPY_TO_CLIPBOARD_RUNTIME_MAPPINGS} textToCopy={''}>
127+
<EuiCopy
128+
beforeMessage={COPY_TO_CLIPBOARD_RUNTIME_MAPPINGS}
129+
textToCopy={advancedRuntimeMappingsConfig ?? ''}
130+
>
128131
{(copy: () => void) => (
129132
<EuiButtonIcon
130133
onClick={copy}

x-pack/plugins/transform/public/app/sections/create_transform/components/step_define/hooks/use_advanced_runtime_mappings_editor.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,6 @@ export const useAdvancedRuntimeMappingsEditor = (defaults: StepDefineExposedStat
4141
setAdvancedEditorRuntimeMappingsLastApplied,
4242
] = useState(stringifiedRuntimeMappings);
4343

44-
const [advancedEditorRuntimeMappings, setAdvancedEditorRuntimeMappings] = useState(
45-
stringifiedRuntimeMappings
46-
);
47-
4844
const {
4945
convertToJson,
5046
setXJson: setAdvancedRuntimeMappingsConfig,
@@ -57,7 +53,7 @@ export const useAdvancedRuntimeMappingsEditor = (defaults: StepDefineExposedStat
5753
const prettySourceConfig = JSON.stringify(parsedRuntimeMappings, null, 2);
5854
setRuntimeMappingsUpdated(true);
5955
setRuntimeMappings(parsedRuntimeMappings);
60-
setAdvancedEditorRuntimeMappings(prettySourceConfig);
56+
setAdvancedRuntimeMappingsConfig(prettySourceConfig);
6157
setAdvancedEditorRuntimeMappingsLastApplied(prettySourceConfig);
6258
setRuntimeMappingsEditorApplyButtonEnabled(false);
6359
};
@@ -68,7 +64,7 @@ export const useAdvancedRuntimeMappingsEditor = (defaults: StepDefineExposedStat
6864
setRuntimeMappingsUpdated(false);
6965
}
7066
if (isRuntimeMappingsEditorEnabled === false) {
71-
setAdvancedEditorRuntimeMappingsLastApplied(advancedEditorRuntimeMappings);
67+
setAdvancedEditorRuntimeMappingsLastApplied(advancedRuntimeMappingsConfig);
7268
}
7369

7470
setRuntimeMappingsEditorEnabled(!isRuntimeMappingsEditorEnabled);
@@ -80,7 +76,6 @@ export const useAdvancedRuntimeMappingsEditor = (defaults: StepDefineExposedStat
8076
applyRuntimeMappingsEditorChanges,
8177
setRuntimeMappingsEditorApplyButtonEnabled,
8278
setRuntimeMappingsEditorEnabled,
83-
setAdvancedEditorRuntimeMappings,
8479
setAdvancedEditorRuntimeMappingsLastApplied,
8580
setRuntimeMappingsEditorSwitchModalVisible,
8681
setRuntimeMappingsUpdated,
@@ -89,7 +84,6 @@ export const useAdvancedRuntimeMappingsEditor = (defaults: StepDefineExposedStat
8984
setAdvancedRuntimeMappingsConfig,
9085
},
9186
state: {
92-
advancedEditorRuntimeMappings,
9387
advancedEditorRuntimeMappingsLastApplied,
9488
isRuntimeMappingsEditorApplyButtonEnabled,
9589
isRuntimeMappingsEditorEnabled,

0 commit comments

Comments
 (0)