X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/1e15b89f763d103cc33acbf5be21db912c080528..097a414b22a9068cd9af6ec758eb2876da3dd654:/lib/rich_text.rb diff --git a/lib/rich_text.rb b/lib/rich_text.rb index edfa535f4..f554e5ab5 100644 --- a/lib/rich_text.rb +++ b/lib/rich_text.rb @@ -53,6 +53,14 @@ module RichText nil end + def image_alt + nil + end + + def description + nil + end + protected def simple_format(text) @@ -92,9 +100,13 @@ module RichText end def image - return @image if defined? @image + @image_element = first_image_element(document.root) unless defined? @image_element + @image_element.attr["src"] if @image_element + end - @image = first_image_element(document.root)&.attr&.[]("src") + def image_alt + @image_element = first_image_element(document.root) unless defined? @image_element + @image_element.attr["alt"] if @image_element end private