app/views/kuppayam/workflows/parrot/create.js.erb in kuppayam-0.1.34 vs app/views/kuppayam/workflows/parrot/create.js.erb in kuppayam-0.1.35

- old
+ new

@@ -1,8 +1,15 @@ <% if @r_object.errors.blank? %> + <% + locals = {@resource_options[:item_name].to_sym => @r_object, i: -1} + if @row_partial_locals && @row_partial_locals.is_a?(Hash) && !@row_partial_locals.empty? + locals.merge!(@row_partial_locals) + end + %> + // Inserting the row on top of the table and highlighting it - $('#div_<%= @resource_options[:item_name] %>_index table > tbody').prepend("<%= escape_javascript(render(:partial=>"#{@resource_options[:view_path]}/row", locals: {@resource_options[:item_name].to_sym => @r_object, i: -1})) %>"); + $('#div_<%= @resource_options[:item_name] %>_index table > tbody').prepend("<%= escape_javascript(render(:partial=>"#{@resource_options[:view_path]}/row", locals: locals)) %>"); $("#tr_<%= @resource_options[:item_name] %>_<%= @r_object.id %>").css("background-color", "#fffddd"); <% if @resource_options[:show_modal_after_create] %> // Showing the saved data in the modal var heading = "<%= raw @r_object.try(:display_name) %>";