Class: DeliveryPickSlipWorker

Inherits:
Object
  • Object
show all
Includes:
Sidekiq::Job
Defined in:
app/workers/delivery_pick_slip_worker.rb

Overview

handle asynchronous tasks for PDF generation of pickslip.

Instance Method Summary collapse

Instance Method Details

#perform(delivery_id) ⇒ Object



9
10
11
12
13
14
# File 'app/workers/delivery_pick_slip_worker.rb', line 9

def perform(delivery_id)
  d = Delivery.find(delivery_id)
  @job_name = "Pick Slip Generation for Delivery id #{delivery_id}"
  d.picking
  d&.generate_pick_slip_pdf
end