Spaces:
Paused
Paused
File size: 427 Bytes
874ae95 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | module Oembed
class GoogleFormsFallbackProvider < BaseFallbackProvider
def self.domains
[/docs\.google\.com/]
end
def self.paths
[
/^\/forms\/.*\/viewform/
]
end
def resource_url
if @resource_url.include?('embedded=true')
@resource_url
else
full_path = @resource_url.split('?').first
full_path + '?embedded=true'
end
end
end
end
|