From 2d9e8999e9bbc90a979942527fcc3d1cf8cc912f Mon Sep 17 00:00:00 2001 From: VeryBigSad Date: Mon, 26 Dec 2022 23:06:52 +0300 Subject: [PATCH 1/2] fix bug when many of the same project are showing up on homepage --- projects/managers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/managers.py b/projects/managers.py index f0c1044b..0cddea5a 100644 --- a/projects/managers.py +++ b/projects/managers.py @@ -52,7 +52,7 @@ def get_user_projects_for_list_view(self): queryset=CustomUser.objects.only("id").all(), ), Prefetch("collaborator_set"), - ) + ).distinct() def get_projects_for_detail_view(self): return ( From afa2d77aa94bc0253b4301db539c0ed5aaa982e4 Mon Sep 17 00:00:00 2001 From: Yakser Date: Tue, 27 Dec 2022 12:27:54 +0400 Subject: [PATCH 2/2] Increased the length of project short description --- projects/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/models.py b/projects/models.py index afc72712..32f77d64 100644 --- a/projects/models.py +++ b/projects/models.py @@ -66,7 +66,7 @@ class Project(models.Model): objects = ProjectManager() def get_short_description(self) -> Optional[str]: - return self.description[:30] if self.description else None + return self.description[:90] if self.description else None def save( self, force_insert=False, force_update=False, using=None, update_fields=None