From 38219a22ca8592a3340e239c6958bfba4dc433ae Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Mon, 11 Jul 2022 23:42:26 +0200 Subject: [PATCH] fixed issue with social default access and multi space tennany --- cookbook/views/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cookbook/views/views.py b/cookbook/views/views.py index 6a4aac7a3..b601ab74e 100644 --- a/cookbook/views/views.py +++ b/cookbook/views/views.py @@ -127,8 +127,8 @@ def space_overview(request): if join_form.is_valid(): return HttpResponseRedirect(reverse('view_invite', args=[join_form.cleaned_data['token']])) else: - if settings.SOCIAL_DEFAULT_ACCESS: - user_space = UserSpace.objects.create(space=Space.objects.first(), user=request.user, active=True) + if settings.SOCIAL_DEFAULT_ACCESS and len(request.user.userspace_set) == 0: + user_space = UserSpace.objects.create(space=Space.objects.first(), user=request.user, active=False) user_space.groups.add(Group.objects.filter(name=settings.SOCIAL_DEFAULT_GROUP).get()) return HttpResponseRedirect(reverse('index')) if 'signup_token' in request.session: