This commit is contained in:
chiu 2023-07-13 03:32:05 +00:00
parent 7608bab38f
commit acfd3b7fce
1 changed files with 1 additions and 1 deletions

View File

@ -18,7 +18,7 @@ class PageContentsController < OrbitAdminController
request = OrbitHelper.request
meta_desc = html.nil? ? "" : ActionView::Base.full_sanitizer.sanitize(html)[0..200]
doc = Nokogiri::HTML( html )
img_srcs = doc.css('img').map{ |i| i['src'] }
img_srcs = doc.css('img').map{ |i| i['src'] }.compact
metas = [{"property" => "og:description", "content" => meta_desc},{"property" => "og:type", "content" => "Article"}]
if img_srcs.count > 0
metas << {"property" => "og:image", "content" => URI.join(request.base_url, URI.encode(img_srcs[0])).to_s}