Fix: Raise error if no QBO configuration is found in sync jobs

This commit is contained in:
2026-02-28 17:58:11 -05:00
parent 9b07ae7073
commit 8303dec501
5 changed files with 5 additions and 5 deletions

View File

@@ -43,7 +43,7 @@ module RedmineQbo
return unless closed?
return unless customer.present?
return unless assigned_to&.employee_id.present?
return unless Qbo.first
raise "No QBO configuration found" unless qbo.first
log "Enqueuing billing for issue ##{id}"
BillIssueTimeJob.perform_later(id)