diff --git a/app_helpers.rb b/app_helpers.rb index 7c9e5e5b..5590c189 100644 --- a/app_helpers.rb +++ b/app_helpers.rb @@ -1,13 +1,3 @@ -def kickstarter_days_remaining - ending = Time.parse('Sat, Jul 25 2015 3:05 PM PDT') - today = Time.now - - remaining = ending - today - return 0 if remaining < 0 - - ((ending - today) / 86400).to_i -end - def dashboard_if_signed_in redirect '/dashboard' if signed_in? end diff --git a/workers/thumbnail_worker.rb b/workers/thumbnail_worker.rb index 181b2183..ad6a3e06 100644 --- a/workers/thumbnail_worker.rb +++ b/workers/thumbnail_worker.rb @@ -7,7 +7,13 @@ class ThumbnailWorker def perform(username, path) img_list = Magick::ImageList.new - img_list.from_blob File.read(File.join(Site::SITE_FILES_ROOT, username, path)) + + begin + img_list.from_blob File.read(File.join(Site::SITE_FILES_ROOT, username, path)) + rescue Errno::ENOENT => e # Not found, skip + return + end + img = img_list.first user_thumbnails_path = File.join THUMBNAILS_PATH, username