diff --git a/app/controllers/announcements_controller.rb b/app/controllers/announcements_controller.rb index 2b29cff..11431c8 100644 --- a/app/controllers/announcements_controller.rb +++ b/app/controllers/announcements_controller.rb @@ -294,8 +294,12 @@ class AnnouncementsController < ApplicationController desc = (desc.nil? || desc == "" ? "announcement image" : desc) request = OrbitHelper.request - meta_desc = announcement["subtitle_translations"].present? && announcement["subtitle_translations"][locale] != "" ? announcement["subtitle_translations"][locale] : announcement["text_translations"][locale][0..200] - + if announcement["subtitle_translations"].present? + meta_desc = announcement["subtitle_translations"][locale] != "" ? announcement["subtitle_translations"][locale] : announcement["text_translations"][locale][0..200] + else + meta_desc = "" + end + OrbitHelper.render_meta_tags([{"property" => "og:title", "content" => announcement["title_translations"][locale]},{"property" => "og:site_name", "content" => Site.first.title},{"property" => "og:url", "content" => request.original_url},{"property" => "og:description", "content" => meta_desc},{"property" => "og:image", "content" => announcement["image"]["original"]},{"property" => "og:type", "content" => "Article"}]) datetime = DateTime.parse(announcement["postdate"])