app/controllers/flexite/configs_controller.rb in flexite-0.0.7 vs app/controllers/flexite/configs_controller.rb in flexite-0.0.8
- old
+ new
@@ -13,14 +13,15 @@
parent_config = Config.where(id: params[:config_id], selectable: false).first
@config_form = Config::Form.new(config_id: parent_config.present? ? parent_config.id : nil)
end
def create
- result = ServiceFactory.instance.get(:config_create, Config::Form.new(config_params)).call
+ @config_form = Config::Form.new(config_params)
+ result = ServiceFactory.instance.get(:config_create, @config_form).call
if result.succeed?
- @node = result.record.to_tree_node
+ @node = result.record.tv_node
@parent_id = config_params[:config_id]
end
service_flash(result)
service_response(result)
@@ -29,13 +30,14 @@
def edit
@config_form = Config::Form.new(Config.find(params[:id]).attributes)
end
def update
- result = ServiceFactory.instance.get(:update_config, Config::Form.new(config_params)).call
+ @config_form = Config::Form.new(config_params)
+ result = ServiceFactory.instance.get(:update_config, @config_form).call
if result.succeed?
- @node = result.record.to_tree_node
+ @node = result.record.tv_node
end
service_flash(result)
service_response(result)
end