X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/add32a4fe97255a4db0627a8550f4c37fa0ee4ca..5e3cda345a144014148db5e3543f99ae9bd08b5e:/lib/rich_text.rb?ds=inline diff --git a/lib/rich_text.rb b/lib/rich_text.rb index edfa535f4..a439342f7 100644 --- a/lib/rich_text.rb +++ b/lib/rich_text.rb @@ -53,6 +53,10 @@ module RichText nil end + def image_alt + nil + end + protected def simple_format(text) @@ -92,9 +96,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