From fb40833abd5074874060f0c4125dbaa2b8e50023 Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Mon, 26 Sep 2016 16:33:56 -0400 Subject: [PATCH] Update qbo_invoice.rb --- app/models/qbo_invoice.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/models/qbo_invoice.rb b/app/models/qbo_invoice.rb index 47ffd98..ea30a5a 100644 --- a/app/models/qbo_invoice.rb +++ b/app/models/qbo_invoice.rb @@ -65,6 +65,8 @@ class QboInvoice < ActiveRecord::Base issue.qbo_invoices << qbo_invoice issue.save! end + + compare_custom_fields(issue, invoice) end # processes the invoice into the system @@ -87,7 +89,9 @@ class QboInvoice < ActiveRecord::Base } end } - + end + + def self.compare_custom_fields(issue, invoice) # update the invoive custom fields with infomation from the work ticket if available invoice.custom_fields.each { |cf| @@ -150,5 +154,5 @@ class QboInvoice < ActiveRecord::Base # Push updates get_base.update(invoice) if is_changed end - + end