Skip to content

Commit 636f91c

Browse files
authored
[Security Solution][Detections] Fix labels and issue with mandatory fields (#84525)
* Fix labeling and bugs * Improve naming
1 parent a65c12f commit 636f91c

File tree

11 files changed

+17
-18
lines changed

11 files changed

+17
-18
lines changed

x-pack/plugins/translations/translations/ja-JP.json

-1
Original file line numberDiff line numberDiff line change
@@ -19600,7 +19600,6 @@
1960019600
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredDescriptionTextField": "説明が必要です。",
1960119601
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredEmailTextField": "電子メールアドレスまたはユーザー名が必要です",
1960219602
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredProjectKeyTextField": "プロジェクトキーが必要です",
19603-
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredTitleTextField": "タイトルが必要です。",
1960419603
"xpack.triggersActionsUI.components.builtinActionTypes.jira.savedObjectIdFieldHelp": "JIRAは、このアクションを、Kibanaの保存されたオブジェクトのIDに関連付けます。",
1960519604
"xpack.triggersActionsUI.components.builtinActionTypes.jira.savedObjectIdFieldLabel": "オブジェクトID(任意)",
1960619605
"xpack.triggersActionsUI.components.builtinActionTypes.jira.searchIssuesComboBoxAriaLabel": "親問題を選択",

x-pack/plugins/translations/translations/zh-CN.json

-1
Original file line numberDiff line numberDiff line change
@@ -19619,7 +19619,6 @@
1961919619
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredDescriptionTextField": "“描述”必填。",
1962019620
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredEmailTextField": "“电子邮件”或“用户名”必填",
1962119621
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredProjectKeyTextField": "“项目键”必填",
19622-
"xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredTitleTextField": "“标题”必填。",
1962319622
"xpack.triggersActionsUI.components.builtinActionTypes.jira.savedObjectIdFieldHelp": "JIRA 将此操作与 Kibana 已保存对象的 ID 关联。",
1962419623
"xpack.triggersActionsUI.components.builtinActionTypes.jira.savedObjectIdFieldLabel": "对象 ID(可选)",
1962519624
"xpack.triggersActionsUI.components.builtinActionTypes.jira.searchIssuesComboBoxAriaLabel": "选择父问题",

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/jira/jira.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ describe('jira action params validation', () => {
9393

9494
expect(actionTypeModel.validateParams(actionParams)).toEqual({
9595
errors: {
96-
title: ['Title is required.'],
96+
title: ['Summary is required.'],
9797
},
9898
});
9999
});

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/jira/jira.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ export function getActionType(): ActionTypeModel<JiraConfig, JiraSecrets, JiraAc
6464
title: new Array<string>(),
6565
};
6666
validationResult.errors = errors;
67-
if (actionParams.subActionParams && !actionParams.subActionParams.title?.length) {
68-
errors.title.push(i18n.TITLE_REQUIRED);
67+
if (!actionParams.subActionParams?.title?.length) {
68+
errors.title.push(i18n.SUMMARY_REQUIRED);
6969
}
7070
return validationResult;
7171
},

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/jira/translations.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,10 @@ export const DESCRIPTION_REQUIRED = i18n.translate(
127127
}
128128
);
129129

130-
export const TITLE_REQUIRED = i18n.translate(
131-
'xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredTitleTextField',
130+
export const SUMMARY_REQUIRED = i18n.translate(
131+
'xpack.triggersActionsUI.components.builtinActionTypes.jira.requiredSummaryTextField',
132132
{
133-
defaultMessage: 'Title is required.',
133+
defaultMessage: 'Summary is required.',
134134
}
135135
);
136136

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/resilient/resilient.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ describe('resilient action params validation', () => {
9393

9494
expect(actionTypeModel.validateParams(actionParams)).toEqual({
9595
errors: {
96-
title: ['Title is required.'],
96+
title: ['Name is required.'],
9797
},
9898
});
9999
});

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/resilient/resilient.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,9 @@ export function getActionType(): ActionTypeModel<
7272
title: new Array<string>(),
7373
};
7474
validationResult.errors = errors;
75-
if (actionParams.subActionParams && !actionParams.subActionParams.title?.length) {
76-
errors.title.push(i18n.TITLE_REQUIRED);
75+
76+
if (!actionParams.subActionParams?.title?.length) {
77+
errors.title.push(i18n.NAME_REQUIRED);
7778
}
7879
return validationResult;
7980
},

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/resilient/translations.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -134,16 +134,16 @@ export const MAPPING_FIELD_COMMENTS = i18n.translate(
134134
);
135135

136136
export const DESCRIPTION_REQUIRED = i18n.translate(
137-
'xpack.triggersActionsUI.components.builtinActionTypes.common.requiredDescriptionTextField',
137+
'xpack.triggersActionsUI.components.builtinActionTypes.resilient.requiredDescriptionTextField',
138138
{
139139
defaultMessage: 'Description is required.',
140140
}
141141
);
142142

143-
export const TITLE_REQUIRED = i18n.translate(
144-
'xpack.triggersActionsUI.components.builtinActionTypes.common.requiredTitleTextField',
143+
export const NAME_REQUIRED = i18n.translate(
144+
'xpack.triggersActionsUI.components.builtinActionTypes.resilient.requiredNameTextField',
145145
{
146-
defaultMessage: 'Title is required.',
146+
defaultMessage: 'Name is required.',
147147
}
148148
);
149149

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/servicenow/servicenow.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ describe('servicenow action params validation', () => {
9090

9191
expect(actionTypeModel.validateParams(actionParams)).toEqual({
9292
errors: {
93-
title: ['Title is required.'],
93+
title: ['Short description is required.'],
9494
},
9595
});
9696
});

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/servicenow/servicenow.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export function getActionType(): ActionTypeModel<
6767
title: new Array<string>(),
6868
};
6969
validationResult.errors = errors;
70-
if (actionParams.subActionParams && !actionParams.subActionParams.title?.length) {
70+
if (!actionParams.subActionParams?.title?.length) {
7171
errors.title.push(i18n.TITLE_REQUIRED);
7272
}
7373
return validationResult;

x-pack/plugins/triggers_actions_ui/public/application/components/builtin_action_types/servicenow/translations.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,6 @@ export const DESCRIPTION_REQUIRED = i18n.translate(
157157
export const TITLE_REQUIRED = i18n.translate(
158158
'xpack.triggersActionsUI.components.builtinActionTypes.common.requiredTitleTextField',
159159
{
160-
defaultMessage: 'Title is required.',
160+
defaultMessage: 'Short description is required.',
161161
}
162162
);

0 commit comments

Comments
 (0)