module ArtistVersionsHelper def artist_version_other_names_diff(artist_version) diff = artist_version.other_names_diff(artist_version.previous) html = [] diff[:added_names].each do |name| html << '' + name + '' end diff[:removed_names].each do |name| html << '' + name + '' end diff[:unchanged_names].each do |name| html << '' + name + '' end return html.join(" ").html_safe end def artist_version_urls_diff(artist_version) diff = artist_version.urls_diff(artist_version.previous) html = [] diff[:added_urls].each do |url| html << '
  • ' + url + '
  • ' end diff[:removed_urls].each do |url| html << '
  • ' + url + '
  • ' end diff[:unchanged_urls].each do |url| html << '
  • ' + url + '
  • ' end return html.join(" ").html_safe end end