From fe3da8c45205b53e8dea0936e9505737c2d9a85b Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Thu, 5 Mar 2026 22:03:22 -0500 Subject: [PATCH] removed redundant exception --- app/jobs/bill_issue_time_job.rb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/app/jobs/bill_issue_time_job.rb b/app/jobs/bill_issue_time_job.rb index 715314d..6598975 100644 --- a/app/jobs/bill_issue_time_job.rb +++ b/app/jobs/bill_issue_time_job.rb @@ -17,10 +17,8 @@ class BillIssueTimeJob < ActiveJob::Base issue = Issue.find(issue_id) log "Starting billing for issue ##{issue.id}" - issue.with_lock do unbilled_entries = issue.time_entries.where(billed: [false, nil]).lock - return if unbilled_entries.blank? totals = aggregate_hours(unbilled_entries) @@ -28,8 +26,6 @@ class BillIssueTimeJob < ActiveJob::Base log "Aggregated hours for billing: #{totals.inspect}" qbo = QboConnectionService.current! - raise "No QBO configuration found" unless qbo - qbo.perform_authenticated_request do |access_token| create_time_activities(issue, totals, access_token, qbo) end