<%= f.label :name %>
<%= f.text_field :name, :class => 'form-control' %>
<%= render partial: 'oauth_dropdown', locals: { agent: @agent } %>
<%= f.label :control_targets %>
<% eventControlTargets = current_user.agents.select(&:can_be_scheduled?) %>
<%= f.select(:control_target_ids,
options_for_select(eventControlTargets.map {|s| [s.name, s.id] },
@agent.control_target_ids),
{}, { multiple: true, size: 5, class: 'select2 form-control' }) %>
<% if current_user.scenario_count > 0 %>
<%= f.label :scenarios %>
<%= f.select(:scenario_ids,
options_for_select(current_user.scenarios.pluck(:name, :id), @agent.scenario_ids),
{}, { :multiple => true, :size => 5, :class => 'select2 form-control' }) %>
<% end %>
<%= f.label :options %>
<%= f.submit "Save", :class => "btn btn-primary" %>