Skip to content

Commit b0528f3

Browse files
committed
fix mypy
1 parent 2585aa9 commit b0528f3

File tree

2 files changed

+23
-24
lines changed

2 files changed

+23
-24
lines changed

services/web/server/src/simcore_service_webserver/projects/_controller/trash_rest.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@
77
parse_request_query_parameters_as,
88
)
99

10-
from .._meta import API_VTAG as VTAG
11-
from ..exception_handling import (
10+
from ..._meta import API_VTAG as VTAG
11+
from ...exception_handling import (
1212
ExceptionToHttpErrorMap,
1313
HttpErrorInfo,
1414
exception_handling_decorator,
1515
to_exceptions_handlers_map,
1616
)
17-
from ..login.decorators import get_user_id, login_required
18-
from ..products import products_web
19-
from ..security.decorators import permission_required
20-
from . import _trash_service
21-
from ._common.exceptions_handlers import handle_plugin_requests_exceptions
22-
from ._common.models import ProjectPathParams, RemoveQueryParams
23-
from .exceptions import ProjectRunningConflictError, ProjectStoppingError
17+
from ...login.decorators import get_user_id, login_required
18+
from ...products import products_web
19+
from ...security.decorators import permission_required
20+
from .. import _trash_service
21+
from ..exceptions import ProjectRunningConflictError, ProjectStoppingError
22+
from ._rest_exceptions import handle_plugin_requests_exceptions
23+
from ._rest_schemas import ProjectPathParams, RemoveQueryParams
2424

2525
_logger = logging.getLogger(__name__)
2626

services/web/server/src/simcore_service_webserver/projects/_controller/wallets_rest.py

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,13 @@
1515
parse_request_path_parameters_as,
1616
)
1717

18-
from .._meta import API_VTAG
19-
from ..login.decorators import login_required
20-
from ..security.decorators import permission_required
21-
from ..utils_aiohttp import envelope_json_response
22-
from . import _wallets_api as wallets_api
23-
from . import projects_service
24-
from ._common.exceptions_handlers import handle_plugin_requests_exceptions
25-
from ._common.models import ProjectPathParams, RequestContext
18+
from ..._meta import API_VTAG
19+
from ...login.decorators import login_required
20+
from ...security.decorators import permission_required
21+
from ...utils_aiohttp import envelope_json_response
22+
from .. import _projects_service, _wallets_service
23+
from ._rest_exceptions import handle_plugin_requests_exceptions
24+
from ._rest_schemas import ProjectPathParams, RequestContext
2625

2726
_logger = logging.getLogger(__name__)
2827

@@ -39,13 +38,13 @@ async def get_project_wallet(request: web.Request):
3938
path_params = parse_request_path_parameters_as(ProjectPathParams, request)
4039

4140
# ensure the project exists
42-
await projects_service.get_project_for_user(
41+
await _projects_service.get_project_for_user(
4342
request.app,
4443
project_uuid=f"{path_params.project_id}",
4544
user_id=req_ctx.user_id,
4645
include_state=False,
4746
)
48-
wallet: WalletGet | None = await wallets_api.get_project_wallet(
47+
wallet: WalletGet | None = await _wallets_service.get_project_wallet(
4948
request.app, path_params.project_id
5049
)
5150

@@ -70,14 +69,14 @@ async def connect_wallet_to_project(request: web.Request):
7069
path_params = parse_request_path_parameters_as(_ProjectWalletPathParams, request)
7170

7271
# ensure the project exists
73-
await projects_service.get_project_for_user(
72+
await _projects_service.get_project_for_user(
7473
request.app,
7574
project_uuid=f"{path_params.project_id}",
7675
user_id=req_ctx.user_id,
7776
include_state=False,
7877
)
7978

80-
wallet: WalletGet = await wallets_api.connect_wallet_to_project(
79+
wallet: WalletGet = await _wallets_service.connect_wallet_to_project(
8180
request.app,
8281
product_name=req_ctx.product_name,
8382
project_id=path_params.project_id,
@@ -106,15 +105,15 @@ async def pay_project_debt(request: web.Request):
106105
body_params = await parse_request_body_as(_PayProjectDebtBody, request)
107106

108107
# Ensure the project exists
109-
await projects_service.get_project_for_user(
108+
await _projects_service.get_project_for_user(
110109
request.app,
111110
project_uuid=f"{path_params.project_id}",
112111
user_id=req_ctx.user_id,
113112
include_state=False,
114113
)
115114

116115
# Get curently associated wallet with the project
117-
current_wallet: WalletGet | None = await wallets_api.get_project_wallet(
116+
current_wallet: WalletGet | None = await _wallets_service.get_project_wallet(
118117
request.app, path_params.project_id
119118
)
120119
if not current_wallet:
@@ -137,7 +136,7 @@ async def pay_project_debt(request: web.Request):
137136
# Steps:
138137
# 1. Transfer the required credits from the specified wallet to the connected wallet.
139138
# 2. Mark the project transactions as billed
140-
await wallets_api.pay_debt_with_different_wallet(
139+
await _wallets_service.pay_debt_with_different_wallet(
141140
app=request.app,
142141
product_name=req_ctx.product_name,
143142
project_id=path_params.project_id,

0 commit comments

Comments
 (0)