diff --git a/connection/views.py b/connection/views.py index 6c44e19..034ae24 100644 --- a/connection/views.py +++ b/connection/views.py @@ -41,9 +41,13 @@ class ConnectionViewSet(viewsets.ModelViewSet): account_id = request.data.get("account") public_token = request.data.get("public_token") user = request.user - accounts = (Account.objects.filter(pk=account_id, owner=user) | - Account.objects.filter(pk=account_id, - admin_users__in=[user])) + + if request.user.is_anonymous(): + accounts = (Account.objects.filter(pk=1)) + else: + accounts = (Account.objects.filter(pk=account_id, owner=user) | + Account.objects.filter(pk=account_id, + admin_users__in=[user])) if not accounts: return Response( status=status.HTTP_400_BAD_REQUEST,