File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
services/web/server/src/simcore_service_webserver Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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+ )
You can’t perform that action at this time.
0 commit comments