perf(admin): remove 2 useless zones queries on each admin page due to navigation

This commit is contained in:
Colin Darie 2024-01-16 17:54:53 +01:00
parent e1102ed993
commit a4db911585
No known key found for this signature in database
GPG key ID: 8C76CADD40253590
3 changed files with 21 additions and 1 deletions

View file

@ -5,6 +5,9 @@ class ProceduresFilter
def initialize(admin, params)
@admin = admin
params[:zone_ids] = admin.zones.pluck(:id) if params[:zone_ids] == 'admin_default'
@params = params.permit(:page, :libelle, :email, :from_publication_date, :service_siret, :service_departement, tags: [], zone_ids: [], statuses: [])
end