app/models/payments/comp_payment.rb in artfully_ose-1.1.0 vs app/models/payments/comp_payment.rb in artfully_ose-1.2.0.alpha.1

- old
+ new

@@ -7,10 +7,12 @@ #benefactor is the user that is doing the comping (current_user) #person is the person record receiving the comp. It must have the id set def initialize(params) params = params.is_a?(Array) ? params[0] : params self.benefactor = params[:benefactor] - self.customer = params[:customer] + self.customer ||= Person.new + build_customer_from(params) + build_address_from(params) end def requires_authorization? false end \ No newline at end of file