sequence async file generation so that the queue flag is cleared

This commit is contained in:
clemkeirua 2019-10-24 15:30:40 +02:00 committed by simon lehericey
parent 669773fa47
commit da590cc73a

View file

@ -169,7 +169,6 @@ class Procedure < ApplicationRecord
end end
def queue_export(instructeur, export_format) def queue_export(instructeur, export_format)
ExportProcedureJob.perform_now(self, instructeur, export_format)
case export_format.to_sym case export_format.to_sym
when :csv when :csv
update(csv_export_queued: true) update(csv_export_queued: true)
@ -178,6 +177,7 @@ class Procedure < ApplicationRecord
when :ods when :ods
update(ods_export_queued: true) update(ods_export_queued: true)
end end
ExportProcedureJob.perform_later(self, instructeur, export_format)
end end
def prepare_export_download(format) def prepare_export_download(format)