Skip to content

Commit f3034cb

Browse files
Reorder routes in server endpoints endpoint
1 parent d051b98 commit f3034cb

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

aiida_restapi/main.py

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

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

22-
for module in (auth, computers, daemon, groups, nodes, querybuilder, server, submit, users):
22+
api_router.add_route(
23+
'/',
24+
lambda _: RedirectResponse(url=api_router.url_path_for('endpoints')),
25+
)
26+
27+
for module in (auth, server, users, computers, groups, nodes, querybuilder, submit, daemon):
2328
if read_router := getattr(module, 'read_router', None):
2429
api_router.include_router(read_router)
2530
if not read_only and (write_router := getattr(module, 'write_router', None)):
@@ -31,11 +36,6 @@ def create_app() -> FastAPI:
3136
methods=['POST'],
3237
)
3338

34-
api_router.add_route(
35-
'/',
36-
lambda _: RedirectResponse(url=api_router.url_path_for('endpoints')),
37-
)
38-
3939
app.include_router(api_router)
4040

4141
return app

0 commit comments

Comments
 (0)