Fix zip export [SCI-8734]

This commit is contained in:
Martin Artnik 2023-06-23 11:18:16 +02:00
parent b520f8a04b
commit d1302d322b

View file

@ -52,8 +52,8 @@ class ZipExport < ApplicationRecord
tmp_full_zip_name = File.join(tmp_zip_dir, "export_#{Time.now.strftime('%F %H-%M-%S_UTC')}.zip")
fill_content(zip_input_dir, data, type, options)
zip!(zip_input_dir, tmp_zip_file)
zip_file.attach(io: File.open(tmp_full_zip_name), filename: tmp_zip_name)
zip!(zip_input_dir, tmp_full_zip_name)
zip_file.attach(io: File.open(tmp_full_zip_name), filename: tmp_full_zip_name)
generate_notification(user) if save
ensure
FileUtils.rm_rf([zip_input_dir, tmp_full_zip_name], secure: true)