From e55bab4aa0996ecd88bc35825f99f0ea45975063 Mon Sep 17 00:00:00 2001 From: Manuel Kaufmann Date: Tue, 13 Jun 2023 19:41:04 +0200 Subject: [PATCH] Deprecation: show the project slug/link correctly on email Small fixes to generate the URL correctly. --- readthedocs/projects/tasks/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/readthedocs/projects/tasks/utils.py b/readthedocs/projects/tasks/utils.py index 10d3fc30fbb..de74f25a6b6 100644 --- a/readthedocs/projects/tasks/utils.py +++ b/readthedocs/projects/tasks/utils.py @@ -288,10 +288,11 @@ def deprecated_config_file_used_notification(): user_projects = AdminPermission.projects(user, admin=True).values_list( "slug", flat=True ) - user_projects = list(set(user_projects) & projects) + user_projects_slugs = list(set(user_projects) & projects) + user_projects = Project.objects.filter(slug__in=user_projects_slugs) # Create slug string for onsite notification - user_project_slugs = ", ".join(user_projects[:5]) + user_project_slugs = ", ".join(user_projects_slugs[:5]) if len(user_projects) > 5: user_project_slugs += " and others..."