Skip to content

Commit 45e87bc

Browse files
reset destIndex already exists error when updating advanced editor
1 parent ce43d48 commit 45e87bc

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

  • x-pack/plugins/ml/public/application/data_frame_analytics/pages/analytics_management/hooks/use_create_analytics_form

x-pack/plugins/ml/public/application/data_frame_analytics/pages/analytics_management/hooks/use_create_analytics_form/reducer.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,17 @@ export const validateAdvancedEditor = (state: State): State => {
233233
),
234234
message: '',
235235
});
236+
} else if (destinationIndexPatternTitleExists && !createIndexPattern) {
237+
state.advancedEditorMessages.push({
238+
error: i18n.translate(
239+
'xpack.ml.dataframe.analytics.create.advancedEditorMessage.destinationIndexNameExistsWarn',
240+
{
241+
defaultMessage:
242+
'An index with this destination index name already exists. Be aware that running this analytics job will modify this destination index.',
243+
}
244+
),
245+
message: '',
246+
});
236247
} else if (!destinationIndexNameValid) {
237248
state.advancedEditorMessages.push({
238249
error: i18n.translate(
@@ -276,6 +287,8 @@ export const validateAdvancedEditor = (state: State): State => {
276287
});
277288
}
278289

290+
state.form.destinationIndexPatternTitleExists = destinationIndexPatternTitleExists;
291+
279292
state.isValid =
280293
maxDistinctValuesError === undefined &&
281294
excludesValid &&

0 commit comments

Comments
 (0)