removed redundant exception

This commit is contained in:
2026-03-05 22:03:22 -05:00
parent c4c02f8d27
commit fe3da8c452

View File

@@ -17,10 +17,8 @@ class BillIssueTimeJob < ActiveJob::Base
issue = Issue.find(issue_id) issue = Issue.find(issue_id)
log "Starting billing for issue ##{issue.id}" log "Starting billing for issue ##{issue.id}"
issue.with_lock do issue.with_lock do
unbilled_entries = issue.time_entries.where(billed: [false, nil]).lock unbilled_entries = issue.time_entries.where(billed: [false, nil]).lock
return if unbilled_entries.blank? return if unbilled_entries.blank?
totals = aggregate_hours(unbilled_entries) totals = aggregate_hours(unbilled_entries)
@@ -28,8 +26,6 @@ class BillIssueTimeJob < ActiveJob::Base
log "Aggregated hours for billing: #{totals.inspect}" log "Aggregated hours for billing: #{totals.inspect}"
qbo = QboConnectionService.current! qbo = QboConnectionService.current!
raise "No QBO configuration found" unless qbo
qbo.perform_authenticated_request do |access_token| qbo.perform_authenticated_request do |access_token|
create_time_activities(issue, totals, access_token, qbo) create_time_activities(issue, totals, access_token, qbo)
end end