Skip to content

Commit 92cc88f

Browse files
fix support user access permissions to messages
1 parent 81855ce commit 92cc88f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

services/web/server/src/simcore_service_webserver/conversations/_controller/_conversations_messages_rest.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
)
3030
from servicelib.mimetype_constants import MIMETYPE_APPLICATION_JSON
3131
from servicelib.rest_constants import RESPONSE_MODEL_POLICY
32+
from simcore_service_webserver.users import users_service
3233

3334
from ..._meta import API_VTAG as VTAG
3435
from ...email import email_service
@@ -107,6 +108,7 @@ async def create_conversation_message(request: web.Request):
107108
# NOTE: This is done here in the Controller layer, as the interface around email currently needs request
108109
if is_first_message:
109110
try:
111+
user = await users_service.get_user(request.app, req_ctx.user_id)
110112
product = products_web.get_current_product(request)
111113
template_name = "request_support.jinja2"
112114
destination_email = product.support_email
@@ -118,7 +120,7 @@ async def create_conversation_message(request: web.Request):
118120
_conversation_url = f"{_url.scheme}://{_url.host}:{_url.port}/#/conversations/{path_params.conversation_id}"
119121
else:
120122
_conversation_url = f"{_url.scheme}://{_url.host}/#/conversations/{path_params.conversation_id}"
121-
_extra_context = conversation.extra_context
123+
_extra_context = _conversation.extra_context
122124
await email_service.send_email_from_template(
123125
request,
124126
from_=product.support_email,

0 commit comments

Comments
 (0)