Skip to content

Commit 240d30b

Browse files
update copy and fix load from json validation
1 parent 902cc0e commit 240d30b

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

x-pack/legacy/plugins/index_management/public/app/components/mappings_editor/components/configuration_form/configuration_form_schema.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,7 @@ export const configurationFormSchema: FormSchema<MappingsConfiguration> = {
166166
_routing: {
167167
required: {
168168
label: i18n.translate('xpack.idxMgmt.mappingsEditor.configuration.routingLabel', {
169-
defaultMessage: 'Require _routing value',
170-
}),
171-
helpText: i18n.translate('xpack.idxMgmt.mappingsEditor.configuration.routingHelpText', {
172-
defaultMessage: 'Make a custom routing value required for all CRUD operations',
169+
defaultMessage: 'Require _routing value for CRUD operations',
173170
}),
174171
defaultValue: false,
175172
},

x-pack/legacy/plugins/index_management/public/app/components/mappings_editor/lib/mappings_validator.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,10 @@ export const mappingsConfigurationSchema = Joi.object().keys({
202202
includes: Joi.array().items(Joi.string()),
203203
excludes: Joi.array().items(Joi.string()),
204204
}),
205+
_meta: Joi.object(),
206+
_routing: Joi.object().keys({
207+
required: Joi.boolean().strict(),
208+
}),
205209
});
206210

207211
const validateMappingsConfiguration = (

0 commit comments

Comments
 (0)