On this page



Use case

Change the assignee of an issue after the evaluator has approved the issue to the next evaluator specified in an User Picker (multiple users) custom field.


Prerequisites

Remove this section, if no prerequisites are needed.



Create a User Picker (multiple users) text custom field

Name: Evaluators


Create another User Picker (multiple users) custom field

Name: Approvers





Configuration


Add theĀ Update or copy field values post function to the desired transition or create a new transition.


Target issue*

Choose Current issue


Fields*




Field*

Choose Approvers


Value*

Set field value manually (parser expression)


Expression*

Set it to Basic text and use the following expression

+ %{system.currentUser}







Field*

Choose Assignee


Value*

Set field value manually (parser expression)


Expression*

Set it to AdvancedĀ and use the following expression

first(toStringList(%{issue.cfEvaluators}) EXCEPT toStringList(%{issue.cfApprovers}))


Please. do not forget to replace %{issue.cfEvaluators} and %{issue.cfValidators} with the corresponding field codes of the Evaluators and Approvers fields.








Related use cases




JWT feature

Workflow function

Update or copy field values

Parser functions

first()

toStringList()

Labelused to mark a use case as staff pick





Status
Tech review

Style guide