From e2421ed4822ea2cbe3160ac4001f358f1d83aad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B1=E5=8D=9A=E4=BA=9E?= Date: Sat, 15 Mar 2025 12:34:40 +0800 Subject: [PATCH] Fix cache bug. --- lib/event_news_mod/migrate.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/event_news_mod/migrate.rb b/lib/event_news_mod/migrate.rb index 7488f3a..d2f3a17 100644 --- a/lib/event_news_mod/migrate.rb +++ b/lib/event_news_mod/migrate.rb @@ -26,6 +26,10 @@ module EventNewsMod setting.save end + #solve bug for thousands of generated feed cache + if EventNewsFeedCache.count > EventNewsFeed.count*5 + EventNewsFeedCache.collection.drop + end EventNewsFeedCache.regenerate_all puts ['event news migrate end']