From ef4198e043ab2c68813d2dcfb48b8be597b11d62 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 10 Dec 2024 09:29:57 -0800 Subject: [PATCH] Redirect top-level API view --- src/documents/tests/test_api_permissions.py | 4 ++-- src/paperless/urls.py | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/documents/tests/test_api_permissions.py b/src/documents/tests/test_api_permissions.py index 3785c8f2a..637bd1fe0 100644 --- a/src/documents/tests/test_api_permissions.py +++ b/src/documents/tests/test_api_permissions.py @@ -88,14 +88,14 @@ class TestApiAuth(DirectoriesMixin, APITestCase): ) def test_api_version_no_auth(self): - response = self.client.get("/api/") + response = self.client.get("/api/documents/") self.assertNotIn("X-Api-Version", response) self.assertNotIn("X-Version", response) def test_api_version_with_auth(self): user = User.objects.create_superuser(username="test") self.client.force_authenticate(user) - response = self.client.get("/api/") + response = self.client.get("/api/documents/") self.assertIn("X-Api-Version", response) self.assertIn("X-Version", response) diff --git a/src/paperless/urls.py b/src/paperless/urls.py index 24bc120b7..e5a6065be 100644 --- a/src/paperless/urls.py +++ b/src/paperless/urls.py @@ -222,6 +222,10 @@ urlpatterns = [ ], ), ), + re_path( + "^$", # Redirect to the API swagger view + RedirectView.as_view(url="schema/view/"), + ), *api_router.urls, ], ),