Sha256: a957c9709b3f9b30581985ff9d251985a9c1cb855bfd7f3bc3bef38918dafd4a
Contents?: true
Size: 562 Bytes
Versions: 46
Compression:
Stored size: 562 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/letters" require "attr_extras" module Renalware module Letters module Printing class BatchPrintJob < ApplicationJob include UsingTempFolder # Returns the name of a temp file containing the pdf data def perform(batch, user) in_a_temporary_folder do |dir| Dir.chdir(dir) do BatchCompilePdfs.call(batch, user) end end end def max_attempts 2 end end end end end
Version data entries
46 entries across 46 versions & 1 rubygems