diff --git a/app/views/rule/actions/_action.html.erb b/app/views/rule/actions/_action.html.erb index 56fee76d3..2923c9263 100644 --- a/app/views/rule/actions/_action.html.erb +++ b/app/views/rule/actions/_action.html.erb @@ -6,7 +6,7 @@
  • <%= form.hidden_field :_destroy, value: false, data: { rule__actions_target: "destroyField" } %> -
    +
    <%= form.select :action_type, rule.action_executors.map { |executor| [ executor.label, executor.key ] }, {}, data: { action: "rule--actions#handleActionTypeChange" } %>
    diff --git a/app/views/rule/conditions/_condition.html.erb b/app/views/rule/conditions/_condition.html.erb index 84eff713d..e940b406b 100644 --- a/app/views/rule/conditions/_condition.html.erb +++ b/app/views/rule/conditions/_condition.html.erb @@ -13,16 +13,16 @@
    <% end %> -
    +
    <%= form.hidden_field :_destroy, value: false, data: { rule__conditions_target: "destroyField" } %> -
    +
    <%= form.select :condition_type, rule.condition_filters.map { |filter| [ filter.label, filter.key ] }, {}, data: { action: "rule--conditions#handleConditionTypeChange" } %>
    - <%= form.select :operator, condition.operators, { container_class: "w-fit min-w-36" }, data: { rule__conditions_target: "operatorSelect", action: "rule--conditions#handleOperatorChange" } %> + <%= form.select :operator, condition.operators, { container_class: "w-full" }, data: { rule__conditions_target: "operatorSelect", action: "rule--conditions#handleOperatorChange" } %> -
    +
    <% if condition.filter.type == "select" %> <%= form.select :value, condition.options, {} %> <% else %>