From 048171fe29528e4a8210451e4479a4ae9ae91422 Mon Sep 17 00:00:00 2001 From: evazion Date: Sat, 20 Mar 2021 05:30:06 -0500 Subject: [PATCH] rake: fix images:manifest task to handle corrupted files. --- lib/tasks/images.rake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/tasks/images.rake b/lib/tasks/images.rake index 0528281f7..84f1d1505 100644 --- a/lib/tasks/images.rake +++ b/lib/tasks/images.rake @@ -20,6 +20,16 @@ namespace :images do h: file.height, } + puts hash.to_json + rescue StandardError => e + hash = { + path: File.absolute_path(path), + name: File.basename(path, ".*"), + md5: file.md5, + size: file.file_size, + error: e.message, + } + puts hash.to_json end end