add Twitter label meta tags only if value is present

This commit is contained in:
Arpit Jalan 2016-01-07 14:30:13 +05:30
parent bfd21461df
commit 2a819546ae

View File

@ -146,12 +146,12 @@ module ApplicationHelper
end
end
if opts[:read_time]
if opts[:read_time] && opts[:read_time] > 0
result << tag(:meta, name: 'twitter:label1', value: I18n.t("reading_time"))
result << tag(:meta, name: 'twitter:data1', value: "#{opts[:read_time]} mins 🕑")
end
if opts[:like_count]
if opts[:like_count] && opts[:like_count] > 0
result << tag(:meta, name: 'twitter:label2', value: I18n.t("likes"))
result << tag(:meta, name: 'twitter:data2', value: "#{opts[:like_count]}")
end