From e1102ed993510600fb9d3fa4680ab19fc580d6b8 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Tue, 16 Jan 2024 17:28:04 +0100 Subject: [PATCH] perf(admin): fix N+1 on procedures zones on every admin page --- app/models/administrateur.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/administrateur.rb b/app/models/administrateur.rb index de995e2ed..f99d17c98 100644 --- a/app/models/administrateur.rb +++ b/app/models/administrateur.rb @@ -139,7 +139,7 @@ class Administrateur < ApplicationRecord end def zones - procedures.joins(:zones).flat_map(&:zones).uniq + procedures.includes(:zones).flat_map(&:zones).uniq end # required to display feature flags field in manager