Jiraのプラグインを作成していますが、ナビゲーターを発行するためにカスタム計算列を追加する必要があります。その列には、発行する最後のコメントが表示されます。ただし、問題の場合、この列のナビゲーター値は「ClassName @ 123456」のようなものであり、コメントの本文ではありません。コメントの本文をこの列に戻すにはどうすればよいですか?
これまでのコード:
public class LastCommentField extends CalculatedCFType {
private CommentManager commentManager = null;
public LastCommentField(CommentManager commentManager) {
this.commentManager=commentManager;
}
public Object getValueFromIssue(CustomField field, Issue issue) {
Comment lastComment=null;
List<Comment> comments = commentManager.getComments(issue);
if(comments != null && !comments.isEmpty()) {
lastComment = (Comment)comments.get(comments.size() - 1);
}
return lastComment;
}
public String getStringFromSingularObject (Object object) {
return object.toString();
}
public Object getSingularObjectFromString(String value) {
return value;
}
}