diff options
author | Claire <claire.github-309c@sitedethib.com> | 2022-12-01 10:32:10 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-01 10:32:10 +0100 |
commit | 68d1df8bc3b25f03f41af7cb06bc2ef6f0ed6ad5 (patch) | |
tree | 2ca2bbd8cc6960856d0ce4367966401f1d2f61b5 /app/controllers | |
parent | 1122697b375da82cbb156b73eb1015ae066fc6ee (diff) |
Fix some performance issues with /admin/instances (#21907)
/admin/instances?availability=failing remains wholly unefficient
Diffstat (limited to 'app/controllers')
-rw-r--r-- | app/controllers/admin/instances_controller.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/controllers/admin/instances_controller.rb b/app/controllers/admin/instances_controller.rb index 5c82331de..7c44e88b7 100644 --- a/app/controllers/admin/instances_controller.rb +++ b/app/controllers/admin/instances_controller.rb @@ -57,7 +57,7 @@ module Admin end def preload_delivery_failures! - warning_domains_map = DeliveryFailureTracker.warning_domains_map + warning_domains_map = DeliveryFailureTracker.warning_domains_map(@instances.map(&:domain)) @instances.each do |instance| instance.failure_days = warning_domains_map[instance.domain] |