Merge pull request #998 from sgmap/fix_task_for_missing_pj

If pj is missing do not crash
This commit is contained in:
Mathieu Magnin 2017-11-28 16:14:09 +01:00 committed by GitHub
commit 9a7e57e0b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -11,6 +11,7 @@ namespace :'2017_10_30_copy_commentaire_piece_justificative_to_file' do
def process_commentaire commentaire def process_commentaire commentaire
puts "Processing commentaire #{commentaire.id}" puts "Processing commentaire #{commentaire.id}"
if commentaire.piece_justificative.present?
# https://github.com/carrierwaveuploader/carrierwave#uploading-files-from-a-remote-location # https://github.com/carrierwaveuploader/carrierwave#uploading-files-from-a-remote-location
commentaire.remote_file_url = commentaire.piece_justificative.content_url commentaire.remote_file_url = commentaire.piece_justificative.content_url
@ -23,4 +24,5 @@ namespace :'2017_10_30_copy_commentaire_piece_justificative_to_file' do
puts "Failed to save file for commentaire #{commentaire.id}" puts "Failed to save file for commentaire #{commentaire.id}"
end end
end end
end
end end