SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit eddf1049 authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Move the Vue-based search API endpoints to `api/search`

parent 3e75dec5
No related branches found
No related tags found
No related merge requests found
......@@ -39,12 +39,14 @@ app_name = "api"
router = routers.SimpleRouter()
# search (Vue) routes
router.register("search/publications", PublicationPublicAPIViewSet)
router.register("search/submissions", SubmissionPublicAPIViewSet)
# journals
router.register("publications", PublicationPublicAPIViewSet)
router.register("pubfractions", PubFractionPublicAPIViewSet)
# submissions
router.register("submissions", SubmissionPublicAPIViewSet)
# organizations
router.register("organizations", OrganizationPublicAPIViewSet)
......
......@@ -20,8 +20,8 @@ def available_search_tabs(request):
JSON info on Search tabs available for user.
"""
tabsinfo = [
{"object_type": "publication", "label": "Publications", "url": "publications"},
{"object_type": "submission", "label": "Submissions", "url": "submissions"},
{"object_type": "publication", "label": "Publications", "url": "search/publications"},
{"object_type": "submission", "label": "Submissions", "url": "search/submissions"},
]
if request.user.has_perm("scipost.can_manage_subsidies"):
tabsinfo.append(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment