I'm creating a filter and want to get only those issues where a comment made today matches a particular string. Therefore, I don't want issues where there may be the same comment, but it was entered anytime before today.
Thanks!
there is a plugin CCC which give Last Comment but with different aspect. you can refer here https://marketplace.atlassian.com/plugins/com.capitalcityconsultants.jira.plugins.customfields.ccc-lastcomment
also go through https://answers.atlassian.com/questions/164444/last-comment-date
Otherwise you can write your own JQL plugin
List<Comment> allComm=ComponentAccessor.getCommentManger.getComments(issueObject);
List<Comment> today=new ArrayList<Comment>();
for(int i=0;i<allComm.size();i++){
if(allComm.get(i).getCreated().equals("Today date"){
today.add(allComm.get(i));
}
}
if(today.isEmpty==false){
// sort the today comments according to their Updated date
/*with the help of
https://docs.atlassian.com/jira/5.2.10/com/atlassian/jira/issue/comments/Comment.html#getUpdated()
*/
//at the end you get a comment which has todays latest update date with time.
/*get the string with the help of
https://docs.atlassian.com/jira/5.2.10/com/atlassian/jira/issue/comments/Comment.html#getBody()
*/
}
The above is just template which may help you.
Thank you, that's v helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.