aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2017-05-10 21:03:41 +0900
committerKazuki Yamaguchi <k@rhe.jp>2018-01-06 14:23:50 +0900
commit895e1dcd55006748da268e4a284a81377a6633f7 (patch)
tree280573166d137d3c67b776ad903d0f96b32d6cb6
parent2e94327e36ecd0202a373d4df79f7813dee237d9 (diff)
downloadmikutter-nya.tar.gz
display_url のかわりに expanded_url をそのまま表示するHEADnya
-rw-r--r--core/lib/diva_hacks/entity/basic_twitter_entity.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/lib/diva_hacks/entity/basic_twitter_entity.rb b/core/lib/diva_hacks/entity/basic_twitter_entity.rb
index aad92aee..1a8a18df 100644
--- a/core/lib/diva_hacks/entity/basic_twitter_entity.rb
+++ b/core/lib/diva_hacks/entity/basic_twitter_entity.rb
@@ -52,8 +52,8 @@ module Diva::Entity
}.merge(entity)
case slug
when :urls
- entity[:face] = (entity[:display_url] or entity[:url])
entity[:url] = (entity[:expanded_url] or entity[:url])
+ entity[:face] = entity[:url]
entity[:open] = entity[:url]
when :user_mentions
entity[:face] = entity[:url] = "@#{entity[:screen_name]}".freeze
@@ -76,17 +76,17 @@ module Diva::Entity
.select{|v|v[:content_type] == "video/mp4"}
.sort_by{|v|v[:bitrate]}
.last
- entity[:face] = "#{entity[:display_url]} (%.1fs)" % (entity[:video_info][:duration_millis]/1000.0)
+ entity[:face] = "#{variant[:url]} (%.1fs)" % (entity[:video_info][:duration_millis]/1000.0)
entity[:open] = entity[:url] = variant[:url]
when 'animated_gif'
variant = Array(entity[:video_info][:variants])
.select{|v|v[:content_type] == "video/mp4"}
.sort_by{|v|v[:bitrate]}
.last
- entity[:face] = "#{entity[:display_url]} (GIF)"
+ entity[:face] = "#{variant[:url]} (GIF)"
entity[:open] = entity[:url] = variant[:url]
else
- entity[:face] = entity[:display_url]
+ entity[:face] = entity[:media_url]
entity[:url] = entity[:media_url]
photo = Diva::Model(:photo)
if photo