diff --git a/manage-procurement/procurement/requisition-order-management/raise-new-demand-request/raise_new_demand_request-master.bpmn b/manage-procurement/procurement/requisition-order-management/raise-new-demand-request/raise_new_demand_request-master.bpmn index d5d4b02a..5dd607d2 100644 --- a/manage-procurement/procurement/requisition-order-management/raise-new-demand-request/raise_new_demand_request-master.bpmn +++ b/manage-procurement/procurement/requisition-order-management/raise-new-demand-request/raise_new_demand_request-master.bpmn @@ -44,13 +44,11 @@ Flow_0hflz9l Flow_1k3j31g - # When available, need to determine if current user is a project lead -# Only projec leads have access to Compensation + # Determine if current user is a project lead +is_lead = current_user["username"] in get_group_members("Leads") + +# Set Default Category List which_categories_list = [ - { - "label": "Compensation", - "value": "compensation" - }, { "label": "Procurement", "value": "procurement" @@ -59,7 +57,15 @@ which_categories_list = [ "label": "Travel", "value": "travel" } -] +] + +# Only project leads have access to Compensation +if is_lead: + lead_only_category = { + "label": "Compensation", + "value": "compensation" + } + which_categories_list.append(lead_only_category) Flow_1etakrx