From 3df8b461a08fa6622f56da5e46a78c8dbe432f95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniele=20Vigan=C3=B2?= Date: Tue, 28 Jan 2025 19:29:08 +0100 Subject: [PATCH] HOTFIX: fix duplicated results introduced in #1a8f2aa --- ram/portal/views.py | 3 ++- ram/ram/__init__.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ram/portal/views.py b/ram/portal/views.py index 1f72dd8..221de45 100644 --- a/ram/portal/views.py +++ b/ram/portal/views.py @@ -264,11 +264,12 @@ class GetManufacturerItem(View): else: roster = ( RollingStock.objects.get_published(request.user) - .order_by(*get_order_by_field()) .filter( Q(manufacturer=manufacturer) | Q(rolling_class__manufacturer=manufacturer) ) + .distinct() + .order_by(*get_order_by_field()) ) title = "Manufacturer: {0}".format(manufacturer) diff --git a/ram/ram/__init__.py b/ram/ram/__init__.py index 529927a..ba7ccb1 100644 --- a/ram/ram/__init__.py +++ b/ram/ram/__init__.py @@ -1,4 +1,4 @@ from ram.utils import git_suffix -__version__ = "0.16.6" +__version__ = "0.16.7" __version__ += git_suffix(__file__)