If i hit "Start Progress" on an issue that is in status "Open"
my name appears in the participants. <- that what makes sense...cause i am participating
now when i hit "Resolve" my name gets removed from participants...thats odd cause i did spent some time working on the issue.
my Resolve transition has some postfunctions like:
Transition View: None - it will happen instantly
so i don't need to enter anything..just hit transition and i am done.
if i add a comment at anytime my name will stay in participants...
i tried to add postfunctions to copy the value of assignee to participants...no success.
everytime i don't enter a comment and just hit "Resolve" the name disappears form participants.
The "participants" custom field I *think* you are asking about is the one from the Jira Toolkit?
If so, then this behaviour is correct.
The participants field takes the
adds them into a deduplicated list and puts that on screen for you
So, your "assign issue to reporter" removes you from the participants because you're no longer the assignee. Later, you comment on the issue, and that then keeps you on the list permanently because you match the list above again.
You should NOT try to use post-functions to add to the field. It's a dynamic derived field - it actually holds no data itself, it works out what to display (and index) based entirely on other fields. Poking data into it simply loses what you've poked in the next time the issue is altered.
ah i see. ok thank you nic.
so if i want to keep my automatic transition actions i need to add one that creates a comment.
https://answers.atlassian.com/questions/5401/jira-automatically-add-a-comment-on-transition
that is what i was previosly lookin for
i thought any action like transitions that i perform on the issue marks me as a participant. now that is clear to me.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i guess that's what i need
"user has been an assignee at any time in the past"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yup, rather than trying to hit the field itself, you need to go after the data it's deriving the information from!
The source code is public though - I've built a couple of simple variations on the participants field to make it use different rules. For example adding "user has logged work on issue", "user has been an assignee at any time in the past", "user is in custom field (user) called Project Manager".
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.