How do I order or sort issues by number of labels?

Keith Whitby November 23, 2016

I would like to be able to sort issues by the number of labels attached to the issue.

I'm using a custom field called "customers" which is set up to use 'labels' as the input. This is intended to track multiple customers asking for the same feature request. To help prioritize the feature list, I need to order it by the count of labels. So I can see the feature with the most amount of customers (labels) attached to the issue. Thanks!

1 answer

0 votes
Vasiliy Zverev
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.
November 23, 2016

You could you this script for script field provided by ScriptRunner plugin:

import com.atlassian.jira.component.ComponentAccessor

return issue.getCustomFieldValue(ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("customers")).size()
Tobias Zang June 23, 2017

Thank you, Vasily, just found this after long searching for.

Just added a ...size().toDouble() due to a warning in issue test preview, and wow! - works perfect.

Tobi

Suggest an answer

Log in or Sign up to answer