ensure latest 'payment' object is used for the capture button

This commit is contained in:
David Cook
2013-06-11 16:57:14 +10:00
parent 4967093b72
commit df769a2f4c

View File

@@ -2,7 +2,7 @@ Deface::Override.new(:virtual_path => "spree/admin/orders/index",
:name => "add_capture_order_shortcut",
:insert_bottom => "[data-hook='admin_orders_index_row_actions']",
#copied from backend / app / views / spree / admin / payments / _list.html.erb:
:text => '<% order.payment.actions.grep(/^capture$/).each do |action| %>
:text => '<% order.payments.last.actions.grep(/^capture$/).each do |action| %>
<%= link_to_with_icon "icon-#{action}", t(action), fire_admin_order_payment_path(order, order.payment, :e => action), :method => :put, :no_text => true, :data => {:action => action} %>
<% end %>'
)