From 2f04314f57a3ef56dc20d407a131fb9d88498117 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Mar 2026 14:11:04 +0000 Subject: [PATCH 1/2] Initial plan From d820ca5e84f3d88a6c0ce6e5ba2f09c0ab3012e7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Mar 2026 14:19:35 +0000 Subject: [PATCH 2/2] fix test_return_to tests: add is_authenticated to mock user objects Co-authored-by: JoeyRubas <46765074+JoeyRubas@users.noreply.github.com> Agent-Logs-Url: https://github.com/MIT-Tab/mit-tab/sessions/89fc133b-7e49-4bb8-8d69-24ed5de314b2 --- mittab/libs/tests/views/test_return_to.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mittab/libs/tests/views/test_return_to.py b/mittab/libs/tests/views/test_return_to.py index fdcdbd9c..22cf69cf 100644 --- a/mittab/libs/tests/views/test_return_to.py +++ b/mittab/libs/tests/views/test_return_to.py @@ -53,7 +53,7 @@ def test_with_return_to_keeps_urls_clean(): def test_login_middleware_stores_return_to_for_get_requests(): request = RequestFactory().get("/pairings/status/?round=1", HTTP_HOST="testserver") - request.user = type("User", (), {"is_anonymous": False})() + request.user = type("User", (), {"is_anonymous": False, "is_authenticated": False})() request.session = {} response = Login(lambda req: HttpResponse("ok"))(request) @@ -68,7 +68,7 @@ def test_login_middleware_prefers_internal_referer_for_return_to(): HTTP_HOST="testserver", HTTP_REFERER="http://testserver/batch_checkin/", ) - request.user = type("User", (), {"is_anonymous": False})() + request.user = type("User", (), {"is_anonymous": False, "is_authenticated": False})() request.session = {} response = Login(lambda req: HttpResponse("ok"))(request)