We use the Jira Issue vote feature to record when stakeholder 'approves' a certian action. Our auditors have specified that we need to record and capture the data and time of each vote placed on an issue.
Hello @James Schnur
What problem are you trying to solve by getting this data? Perhaps if we have a better understanding of that then we can suggest working alternatives.
There is a REST API endpoint to get Votes information for an issue, but it does not appear to return the date a vote was added.
I was looking at a response posed by @Bill Sheboy on this post about a potential workaround using an Automation Rule that uses the Issue Updated trigger. Unfortunately adding or removing a Vote doesn't appear to fire the Issue Updated event at all or in a manner that activates the rule trigger. Bill did provide a link to a change request, but I get a "can't view or doesn't exist" message when I try to view the request.
Hi @Trudy Claspill and @James Schnur
It appears that suggestion JRACLOUD-74498 was moved to the JPD project (i.e., JPD-245) and that one is only visible to the internal, Atlassian team. Searching the visible, public backlogs, I did not find any open suggestions, although I found this one closed as "won't do":
Include the 'Created' timestamp for a vote in the JIRA REST API: https://jira.atlassian.com/browse/JRACLOUD-29467
In the ecosystem projects (which apparently have removed login permissions for customers recently), I found this open suggestion to add votes and watches to the issue_updated event: https://ecosystem.atlassian.net/issues/ACJIRA-2522?jql=key%20%3D%20ACJIRA-2522
I confirmed the behavior by creating a system webhook on issue_updated to fire an Incoming Webhook trigger rule and it did not run. (It is even easier to check this by observing that votes are not listed in the issue history shown in the UX.)
At this time, I believe the only way to detect if voting happened is to repeatedly poll calling the REST API, although that could be quite expensive if one wanted to also know "when" the event happened.
Kind regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you to all who responded. I was hoping that recording a date and time when a vote was changed would have been included within Jira and easily obtained. As a Scrum Master who has internal and external software process audits, our auditors recently specified the need to see the date and time when an issue vote was applied. We use the issue Vote feature as a means for a stakeholder to indicate that an action was approved.
Again.. thank you for responding. I am going to explore other options.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can check the History section under the Activity for each issue. It should capture the date and time for every issue change. Let me know if it works for your Vote fields.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Voting is not recorded in the Issue History.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
got it, thank you
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Trudy - thanks for responding. I have checked both the History and Activity streams for an issue (Epic) which does not show when a Vote change occured.
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.