From 1a8a4ee72bc18de90326f0ab4a9e4191c552f9e6 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Tue, 15 Aug 2023 11:42:39 +0200 Subject: [PATCH] Change size of pagination "it becomes extremely long for big catalogues" --- app/reflexes/products_reflex.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/reflexes/products_reflex.rb b/app/reflexes/products_reflex.rb index 295341bc02..bc8bcd9081 100644 --- a/app/reflexes/products_reflex.rb +++ b/app/reflexes/products_reflex.rb @@ -82,7 +82,8 @@ class ProductsReflex < ApplicationReflex def fetch_products product_query = OpenFoodNetwork::Permissions.new(current_user) .editable_products.merge(product_scope).ransack(ransack_query).result - @pagy, @products = pagy(product_query.order(:name), items: @per_page, page: @page) + @pagy, @products = pagy(product_query.order(:name), items: @per_page, page: @page, + size: [1, 2, 2, 1]) end def product_scope