metamaps--metamaps/app/workers/grab_map_screenshot_worker.rb
2014-10-10 21:24:31 -04:00

11 lines
279 B
Ruby

# app/workers/grab_map_screenshot_worker.rb
class GrabMapScreenshotWorker
include Sidekiq::Worker
def perform(map_id)
imgBase64 = `phantomjs ./script/phantomjs-save-screenshot.js #{map_id} #{Rails.env}`
map = Map.find(map_id)
map.decode_base64(imgBase64)
end
end