lib/lt/lcms/lesson/downloader/gdoc.rb in lt-lcms-0.3.1 vs lib/lt/lcms/lesson/downloader/gdoc.rb in lt-lcms-0.4.0
- old
+ new
@@ -5,12 +5,12 @@
module Lt
module Lcms
module Lesson
module Downloader
class Gdoc < Base
- GOOGLE_DRAWING_RE = %r{https?://docs\.google\.com/?[^"]*/drawings/[^"]*}i
- GOOGLE_URL_RE = %r{https://www\.google\.com/url\?q=([^&]*)&?.*}i
+ GOOGLE_DRAWING_RE = %r{https?://docs\.google\.com/?[^"]*/drawings/[^"]*}i.freeze
+ GOOGLE_URL_RE = %r{https://www\.google\.com/url\?q=([^&]*)&?.*}i.freeze
MIME_TYPE = 'application/vnd.google-apps.document'
MIME_TYPE_EXPORT = 'text/html'
def self.gdoc_file_url(id)
"https://docs.google.com/document/d/#{id}"
@@ -23,9 +23,10 @@
end
private
attr_reader :options
+
BASE_DPI = 72.0
private_constant :BASE_DPI
def fix_links(html)
doc = Nokogiri::HTML(html)