From ab4e8966ad10eca271efe2e97e7a2e1f9311c8db Mon Sep 17 00:00:00 2001 From: Yogesh Ojha Date: Fri, 21 Jul 2023 13:17:07 +0530 Subject: [PATCH] added conditions if projects exists, then redirect to dashboard else onboard --- web/dashboard/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/dashboard/views.py b/web/dashboard/views.py index 229af15a..d1e073e7 100644 --- a/web/dashboard/views.py +++ b/web/dashboard/views.py @@ -312,4 +312,9 @@ def delete_project(request, id): def onboarding(request): context = {} + # check is any projects exists, then redirect to project list else onboarding + projects = Project.objects.all() + if len(projects): + slug = projects[0].slug + return HttpResponseRedirect(reverse('dashboardIndex', kwargs={'slug': slug})) return render(request, 'dashboard/onboarding.html', context)