diff --git a/lib/oto/commands/util/jira.dart b/lib/oto/commands/util/jira.dart index 0cb378b..9b3df8a 100644 --- a/lib/oto/commands/util/jira.dart +++ b/lib/oto/commands/util/jira.dart @@ -63,7 +63,7 @@ class Jira extends Command { blockSection = SlackBlockSection(); blockSection.text = SlackBlockText(); blockSection.text!.type = SlackTextType.mrkdwn; - blockSection.text!.text = '*<$browseUrl|${data.issue}>*'; + blockSection.text!.text = '*<$browseUrl|${data.issue}> ${issue.fields?.summary}*'; attachment.blocks!.add(blockSection); blockSection = SlackBlockSection(); diff --git a/lib/oto/data/jira_data.dart b/lib/oto/data/jira_data.dart index 4d7afe7..463663b 100644 --- a/lib/oto/data/jira_data.dart +++ b/lib/oto/data/jira_data.dart @@ -22,7 +22,7 @@ class DataJiraIssue { //Jira Issue Field @JsonSerializable() class DataJiraIssueField { - + late String? summary = null; late DataJiraIssuePriority? priority = null; late DataJiraIssueStatus? status = null; late DataJiraUser? assignee = null; diff --git a/lib/oto/data/jira_data.g.dart b/lib/oto/data/jira_data.g.dart index 44e8e37..1ff06fd 100644 --- a/lib/oto/data/jira_data.g.dart +++ b/lib/oto/data/jira_data.g.dart @@ -25,6 +25,7 @@ Map _$DataJiraIssueToJson(DataJiraIssue instance) => DataJiraIssueField _$DataJiraIssueFieldFromJson(Map json) => DataJiraIssueField() + ..summary = json['summary'] as String? ..priority = json['priority'] == null ? null : DataJiraIssuePriority.fromJson( @@ -48,6 +49,7 @@ DataJiraIssueField _$DataJiraIssueFieldFromJson(Map json) => Map _$DataJiraIssueFieldToJson(DataJiraIssueField instance) => { + 'summary': instance.summary, 'priority': instance.priority, 'status': instance.status, 'assignee': instance.assignee, diff --git a/slack_test.yaml b/slack_test.yaml index a6713a9..4863dbc 100644 --- a/slack_test.yaml +++ b/slack_test.yaml @@ -22,7 +22,7 @@ commands: - mail: leedongmyung@lguplus.co.kr slackID: U05A94D57RS - mail: sunmikk@lguplus.co.kr - id: U03SNLHMMAB + slackID: U03SNLHMMAB return-slack-data: return-slack-channel: - command: Slack