Get issues where last update was comment

Christian Körner September 1, 2015

Is it possible to define a JIRA query which filters all issues where the last update was a comment?

3 answers

0 votes
Daniel Santos
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 2, 2015

Hello Christian,

        You could get this information from the database from the following query:

 

SELECT
    concat(po.pkey, '-', ji.issuenum) issuekey,
    ist.pname Status,
    ji.created Issue_Create,
    ja.actiontype Action_Type,
    ja.updated Action_Update,
    ja.actionbody
FROM
    jiraaction ja
    LEFT JOIN jiraissue ji ON ja.issueid=ji.id
    LEFT JOIN project po ON ji.project=po.id
    LEFT JOIN issuestatus ist ON ji.issuestatus=ist.id
WHERE
    ja.actiontype='comment'
ORDER BY
    issuekey ASC,
    Issue_Create ASC,
    Action_Type ASC,
    Action_Update ASC

       I hope it helps.

Radu Dumitriu
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 2, 2015

Yeap, I thought of that ... but he wants an JQL ...

0 votes
Radu Dumitriu
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 2, 2015

Possible? yes. Efficient? no. Idea: create a CF that will hold the flag last_update_is_comment (bool). Listen for changes. last_update_is_comment = isUpdateComment(change)

Define the JQL based on the CF above.

Have fun.

0 votes
Pilar
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 1, 2015

I do not think it is possible to define such a JQL query out of the box or with script runner even.

Instead i would suggest an alternative to your need and i.e. you to update your notification scheme and include relevant users for the event Issue commented. This way you always get emails when someone comments on an issue.

Pilar

Suggest an answer

Log in or Sign up to answer