From 0754bfad3e88d853d9820e6470c655ce3c1e9dce Mon Sep 17 00:00:00 2001 From: chiu Date: Wed, 13 Sep 2023 14:04:15 +0000 Subject: [PATCH] fix export large set of bulletin overflow issue --- app/controllers/admin/announcements_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/admin/announcements_controller.rb b/app/controllers/admin/announcements_controller.rb index eec3d5c..eda727b 100644 --- a/app/controllers/admin/announcements_controller.rb +++ b/app/controllers/admin/announcements_controller.rb @@ -186,7 +186,7 @@ class Admin::AnnouncementsController < OrbitAdminController end Thread.new do begin - @announcements = Bulletin.all.desc(:created_at) + @announcements = Bulletin.all.desc(:id) last_updated = [Bulletin.max(:updated_at).to_i, AnnouncementSetting.max(:updated_at).to_i].max filename = "public/announcement_export_#{last_updated}.xlsx" if File.exist?(filename)