diff --git a/.vscode/launch.json b/.vscode/launch.json index b45a17c8..40ec49b2 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -16,6 +16,25 @@ "autoStartBrowser": false, "program": "${workspaceFolder}/app/manage.py" }, + { + "name": "Debug: Gunicorn", + "type": "debugpy", + "request": "launch", + "module": "gunicorn", + "args": [ + "--access-logfile", + "-", + "--workers", + "3", + "--bind", + "0.0.0.0:8002", + "app.wsgi:application", + + ], + "django": true, + "autoStartBrowser": false, + "cwd": "${workspaceFolder}/app" + }, { "name": "Debug: Celery", "type": "python", diff --git a/app/access/models.py b/app/access/models.py index f0acca2a..a46332da 100644 --- a/app/access/models.py +++ b/app/access/models.py @@ -106,7 +106,9 @@ class TenancyManager(models.Manager): if request: - user = request.user._wrapped if hasattr(request.user,'_wrapped') else request.user + # user = request.user._wrapped if hasattr(request.user,'_wrapped') else request.user + + user = request.user if user.is_authenticated: