diff --git a/app/workers/grab_map_screenshot_worker.rb b/app/workers/grab_map_screenshot_worker.rb index 5742782e..c7a7a8f0 100644 --- a/app/workers/grab_map_screenshot_worker.rb +++ b/app/workers/grab_map_screenshot_worker.rb @@ -1,14 +1,9 @@ -require 'phantomjs' - # app/workers/grab_map_screenshot_worker.rb class GrabMapScreenshotWorker include Sidekiq::Worker def perform(map_id) - imgBase64 = '' - Phantomjs.run('./script/phantomjs-save-screenshot.js', map_id.to_s) { |line| - imgBase64 << line - } + imgBase64 = `phantomjs ./script/phantomjs-save-screenshot.js #{map_id}` map = Map.find(map_id) map.decode_base64(imgBase64) end