diff --git a/app/jobs/bill_issue_time_job.rb b/app/jobs/bill_issue_time_job.rb index db5b239..715314d 100644 --- a/app/jobs/bill_issue_time_job.rb +++ b/app/jobs/bill_issue_time_job.rb @@ -59,16 +59,9 @@ class BillIssueTimeJob < ActiveJob::Base def create_time_activities(issue, totals, access_token, qbo) log "Creating TimeActivity records in QBO for issue ##{issue.id}" - time_service = Quickbooks::Service::TimeActivity.new( - company_id: qbo.realm_id, - access_token: access_token - ) - - item_service = Quickbooks::Service::Item.new( - company_id: qbo.realm_id, - access_token: access_token - - ) + time_service = Quickbooks::Service::TimeActivity.new( company_id: qbo.realm_id, access_token: access_token) + item_service = Quickbooks::Service::Item.new( company_id: qbo.realm_id, access_token: access_token ) + totals.each do |activity_name, hours_float| next if activity_name.blank? next if hours_float.to_f <= 0