Sha256: d2360e805f2ec2a43a89c3281cd2f69b557442bb77f994950336e0d9aa596a21

Contents?: true

Size: 299 Bytes

Versions: 25

Compression:

Stored size: 299 Bytes

Contents

# frozen_string_literal: true

module Maglev
  class FetchSectionScreenshotUrl
    include Injectable

    dependency :fetch_section_screenshot_path
    argument :section

    def call
      fetch_section_screenshot_path.call(section: section) + "?#{section.screenshot_timestamp}"
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
maglevcms-1.1.0 app/services/maglev/fetch_section_screenshot_url.rb
maglevcms-1.0.0 app/services/maglev/fetch_section_screenshot_url.rb
maglevcms-1.0.0.rc3 app/services/maglev/fetch_section_screenshot_url.rb
maglevcms-1.0.0.rc2 app/services/maglev/fetch_section_screenshot_url.rb
maglevcms-1.0.0.rc1 app/services/maglev/fetch_section_screenshot_url.rb