From acfd3b7fcefe2100213dcdf3809c34d932f05546 Mon Sep 17 00:00:00 2001 From: chiu Date: Thu, 13 Jul 2023 03:32:05 +0000 Subject: [PATCH] Fix bug. --- app/controllers/page_contents_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/page_contents_controller.rb b/app/controllers/page_contents_controller.rb index 0221580..fc005d3 100644 --- a/app/controllers/page_contents_controller.rb +++ b/app/controllers/page_contents_controller.rb @@ -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}