app/views/tramway/admin/shared/show/associations/_table_row.html.haml in tramway-admin-2.1.1.1 vs app/views/tramway/admin/shared/show/associations/_table_row.html.haml in tramway-admin-2.1.1.2

- old
+ new

@@ -1,14 +1,14 @@ -- association_state_machines = AASM::StateMachineStore.fetch(association_object.model.class).machine_names - ['default'] - if (!association_object.is_a?(Array) || !association_object.empty?) && association_object.present? %tr{ id: "#{association.name}_#{association_object.id}" } %td = association_object.id %td = link_to association_object.name, record_path(association_object.id, model: association.options[:class_name]) %td - - association_state_machines.each do |state_method| - = state_events_buttons association_object, state_method: state_method, model_param_name: :record, controller: 'tramway/admin/records', action: :update, parameters: { redirect: current_model_record_path(object.id), model: association_object.class.model_name }, button_options: { class: :smart_button } + - association_object.model.class.state_machines_names.each do |state_method| + - unless state_method == 'default' + = state_events_buttons association_object, state_method: state_method, model_param_name: :record, controller: 'tramway/admin/records', action: :update, parameters: { redirect: current_model_record_path(object.id), model: association_object.class.model_name }, button_options: { class: :smart_button } %td - if update_is_available? association_object, object = edit_button url: edit_record_path(association_object.id, model: association.options[:class_name], redirect: current_model_record_path(object.id)), button_options: { class: 'btn btn-xs btn-warning edit' } do = fa_icon 'pencil-alt' - if destroy_is_available? association_object, object