# HG changeset patch # User nanaya # Date 1503473758 -32400 # Node ID 61414d0a367b21751756ed29803e3aa0ec8c303f # Parent 533317c0b33dcbe2a78640c959866827904a550f Less breakage diff -r 533317c0b33d -r 61414d0a367b app/views/tweets/_tweet.html.erb --- a/app/views/tweets/_tweet.html.erb Tue May 02 23:50:38 2017 +0900 +++ b/app/views/tweets/_tweet.html.erb Wed Aug 23 16:35:58 2017 +0900 @@ -8,7 +8,7 @@

<%# FIXME: Twitter gem doesn't support extended mode when writing this %> <%= auto_link(expand_url( - tweet.attrs[:full_text], + tweet.attrs[:full_text].printable, tweet.attrs[:entities][:urls], tweet.attrs[:entities][:media] )) @@ -20,7 +20,7 @@

<%= link_to "https://twitter.com/#{tweet.user.screen_name}" do %> <%= image_tag tweet.user.profile_image_url_https %> - <%= tweet.user.name -%> + <%= tweet.user.name.printable -%> <% end %>

diff -r 533317c0b33d -r 61414d0a367b config/initializers/ext_string.rb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/config/initializers/ext_string.rb Wed Aug 23 16:35:58 2017 +0900 @@ -0,0 +1,5 @@ +class String + def printable + gsub(/[^\n[:print:]]/, '') + end +end