複数行テキストのJIRAチケットのコメントをAPIを使ってConflenseのページのコメントに追加できません

Kanta Takeshita March 8, 2024

私は、JIRAチケットのコメントをJIRAの自動化のWebリクエストの送信アクションを使ってConflenseのページのコメントに同期しようとしています。

Create footer commentを利用して下記のデータを送信しているのですが、1行のコメントは同期できたのですが、複数行のコメントは400エラーになってしまいます。

{
"pageId": "XXXXXXX",
"body": {
"representation": "storage",
"value": "【{{comment.author.displayName}}】 {{issue.comments.last.body}} "
}
}

解決方法はありませんか?

2 answers

1 accepted

0 votes
Answer accepted
R. Fujimura
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 11, 2024

コミュニティをご利用いただきありがとうございます。

以下のスマート値を使用してコメントをhtmlにエンコードする事で、複数行のJiraコメントをConfluenceに連携可能と存じます。

{{issue.comments.last.body}} の箇所を以下に変更して複数行の場合も動作するかご確認ください。

{{htmlEncode(issue.comments.last.body)}}

 

以上、よろしくお願いいたします。

Kanta Takeshita March 11, 2024

@R. Fujimura 

ありがとうございます!

解決しました!

もう一点追加でお聞きしたいのですが、下記の個所に改行を入れるにはどうすればいいかわかりますか?

【{{comment.author.displayName}}】//ここに改行を入れたい
{{htmlEncode(issue.comments.last.body)}}

 

R. Fujimura
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 11, 2024

@Kanta Takeshita 様

ご確認ありがとうございます。

該当箇所に以下のHTMLタグを追加いただければ、改行可能と存じます。

  • 改段落の場合: <p />
  • 改行の場合: <br />
例: 【{{comment.author.displayName}}】<br />{{htmlEncode(issue.comments.last.body)}}

以上、よろしくお願いいたします。

0 votes
Kanta Takeshita March 11, 2024

@R. Fujimura 

できました!ありがとうございます!!!

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Site Admin
TAGS
AUG Leaders

Atlassian Community Events