Added more garbage collection & removed automatic sync from show hook

This commit is contained in:
2016-03-10 21:00:54 -05:00
parent 2c3503f4ac
commit cc9af5dc36
2 changed files with 4 additions and 6 deletions

View File

@@ -16,12 +16,12 @@ class IssuesFormHookListener < Redmine::Hook::ViewListener
# Update the customer and item database # Update the customer and item database
QboCustomer.update_all QboCustomer.update_all
#QboItem.update_all #QboItem.update_all
QboInvoice.update_all #QboInvoice.update_all
QboEstimate.update_all #QboEstimate.update_all
# Check to see if there is a quickbooks user attached to the issue # Check to see if there is a quickbooks user attached to the issue
@selected_customer = context[:issue].qbo_customer.id if context[:issue].qbo_customer @selected_customer = context[:issue].qbo_customer ? context[:issue].qbo_customer.id : nil
@selected_item = context[:issue].qbo_item.id if context[:issue].qbo_item @selected_item = context[:issue].qbo_item ? context[:issue].qbo_item.id : nil
@selected_invoice = context[:issue].qbo_invoice ? context[:issue].qbo_invoice.id : nil @selected_invoice = context[:issue].qbo_invoice ? context[:issue].qbo_invoice.id : nil
@selected_estimate = context[:issue].qbo_estimate ? context[:issue].qbo_estimate.id : nil @selected_estimate = context[:issue].qbo_estimate ? context[:issue].qbo_estimate.id : nil

View File

@@ -30,7 +30,6 @@ class IssuesShowHookListener < Redmine::Hook::ViewListener
@estimate_link = nil @estimate_link = nil
# Estimate Number # Estimate Number
if issue.qbo_estimate if issue.qbo_estimate
QboEstimate.update(issue.qbo_estimate.id)
@estimate = issue.qbo_estimate.doc_number @estimate = issue.qbo_estimate.doc_number
@estimate_link = link_to @estimate, "#{Redmine::Utils::relative_url_root }/qbo/estimate/#{issue.qbo_estimate.id}", :target => "_blank" @estimate_link = link_to @estimate, "#{Redmine::Utils::relative_url_root }/qbo/estimate/#{issue.qbo_estimate.id}", :target => "_blank"
end end
@@ -39,7 +38,6 @@ class IssuesShowHookListener < Redmine::Hook::ViewListener
@invo = nil @invo = nil
# Invoice Number # Invoice Number
if issue.qbo_invoice if issue.qbo_invoice
QboInvoice.update(issue.qbo_invoice.id)
@invoice = issue.qbo_invoice.doc_number @invoice = issue.qbo_invoice.doc_number
@invoice_link = link_to @invoice, "#{Redmine::Utils::relative_url_root }/qbo/invoice/#{issue.qbo_invoice.id}", :target => "_blank" @invoice_link = link_to @invoice, "#{Redmine::Utils::relative_url_root }/qbo/invoice/#{issue.qbo_invoice.id}", :target => "_blank"
end end