Fix edge case and some specs in post checkout actions

This commit is contained in:
Luis Ramos
2020-09-28 13:27:45 +01:00
parent dd31cbe014
commit 26946ec102

View File

@@ -29,6 +29,8 @@ module Checkout
end
def set_customer_terms_and_conditions_accepted_at(params)
return unless params[:order]
@order.customer.update(terms_and_conditions_accepted_at: Time.zone.now) if params[:order][:terms_and_conditions_accepted]
end
end