From b1126dcf0661cf1b5ebefc27a407947b7275a7fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B1=E5=8D=9A=E4=BA=9E?= Date: Wed, 13 Sep 2023 22:26:30 +0800 Subject: [PATCH] fix translations error for new mongoid --- app/models/site_feed.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/site_feed.rb b/app/models/site_feed.rb index 69b091a..18094e2 100644 --- a/app/models/site_feed.rb +++ b/app/models/site_feed.rb @@ -69,14 +69,14 @@ class SiteFeed site_feed_annc.update_remote_site_url if site_feed_annc end def sync_data_to_annc(site_feed_annc=nil) - category_title = self.category[:title] rescue {} + category_title = self.category.title_translations rescue {} tmp_channel_title = self.channel_title_for_cache clone_fields =["channel_key", "merge_with_category", "remote_site_url", "feeds_model", "feeds_uid_field", "feeds_update_callback", "feeds_time_field", "feeds_update_statuses_callback"] (site_feed_annc ? [site_feed_annc] : SiteFeedAnnc.where(:feed_id=>self.id)).each do |tmp| clone_fields.each do |f| tmp.send("#{f}=", self.send(f)) end - tmp[:feed_name] = self[:feed_name] + tmp[:feed_name] = self.feed_name_translations tmp.category_title = category_title tmp.channel_title = tmp_channel_title tmp.save