Pre-fill rule suggestion with transaction name and category (#497)

Co-authored-by: Carlos Adames <cj@Carloss-MacBook-Air.local>
This commit is contained in:
Carlos Adames
2025-12-23 19:55:23 -04:00
committed by GitHub
parent b23711ae0d
commit 104324a82b
4 changed files with 36 additions and 2 deletions

View File

@@ -29,6 +29,22 @@ class RulesController < ApplicationController
@rule = Current.family.rules.build(
resource_type: params[:resource_type] || "transaction",
)
if params[:name].present?
@rule.name = params[:name]
@rule.conditions.build(
condition_type: "transaction_name",
operator: "like",
value: params[:name]
)
end
if params[:action_type].present? && params[:action_value].present?
@rule.actions.build(
action_type: params[:action_type],
value: params[:action_value]
)
end
end
def create