Skip to content

Commit c44dcd1

Browse files
committed
@sanderegg review: PC this attribute does not exist and mypy does not like it
1 parent 8c31a20 commit c44dcd1

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

services/web/server/src/simcore_service_webserver/products/_web_helpers.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ def get_product_name(request: web.Request) -> str:
2424
try:
2525
product_name: str = request[RQ_PRODUCT_KEY]
2626
except KeyError as exc:
27-
error = UnknownProductError()
28-
error.add_note("TIP: Check products middleware")
27+
error = UnknownProductError(tip="Check products middleware")
2928
raise error from exc
3029
return product_name
3130

services/web/server/src/simcore_service_webserver/session/plugin.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,9 @@ def setup_session(app: web.Application):
4141
samesite=settings.SESSION_COOKIE_SAMESITE,
4242
)
4343
aiohttp_session.setup(app=app, storage=encrypted_cookie_sessions)
44-
app.middlewares[-1].__middleware_name__ = f"{__name__}.session" # type: ignore[attr-defined] # PC this attribute does not exist and mypy does not like it
44+
setattr( # noqa: B010
45+
# aiohttp_session.setup has appended a middleware. We add an identifier (mostly for debugging)
46+
app.middlewares[-1],
47+
"__middleware_name__",
48+
f"{__name__}.session",
49+
)

0 commit comments

Comments
 (0)