Skip to content

Commit 0662c07

Browse files
Reorder routes in server endpoints endpoint
1 parent 5797553 commit 0662c07

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

aiida_restapi/main.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,12 @@ def create_app() -> FastAPI:
1919

2020
api_router = APIRouter(prefix=API_CONFIG['PREFIX'])
2121

22-
api_router.include_router(auth.router)
22+
api_router.add_route(
23+
'/',
24+
lambda _: RedirectResponse(url=api_router.url_path_for('endpoints')),
25+
)
2326

24-
for module in (computers, daemon, groups, nodes, querybuilder, server, submit, users):
27+
for module in (server, users, computers, groups, nodes, querybuilder, submit, daemon):
2528
if read_router := getattr(module, 'read_router', None):
2629
api_router.include_router(read_router)
2730
if not read_only and (write_router := getattr(module, 'write_router', None)):
@@ -33,10 +36,7 @@ def create_app() -> FastAPI:
3336
methods=['POST'],
3437
)
3538

36-
api_router.add_route(
37-
'/',
38-
lambda _: RedirectResponse(url=api_router.url_path_for('endpoints')),
39-
)
39+
api_router.include_router(auth.router)
4040

4141
app.include_router(api_router)
4242

0 commit comments

Comments
 (0)