Class: SubmitInvoiceToTaxjarWorker
- Inherits:
-
Object
- Object
- SubmitInvoiceToTaxjarWorker
- Includes:
- Sidekiq::Job
- Defined in:
- app/workers/submit_invoice_to_taxjar_worker.rb
Overview
Sidekiq worker: submit invoice to taxjar.
Instance Method Summary collapse
-
#perform(invoice_id) ⇒ Object
Runs the job.
Instance Method Details
#perform(invoice_id) ⇒ Object
Runs the job.
13 14 15 16 17 18 19 20 21 22 |
# File 'app/workers/submit_invoice_to_taxjar_worker.rb', line 13 def perform(invoice_id) invoice = Invoice.find_by(id: invoice_id) unless invoice logger.warn "SubmitInvoiceToTaxjarWorker: Invoice #{invoice_id} not found (may have been deleted)" return end invoice.submit_to_taxjar end |