async def _live_send_back(session_code, page_index, pcode_retval): '''separate function for easier patching''' for pcode, retval in pcode_retval.items(): group_name = channel_utils.live_group(session_code, page_index, pcode) await channel_utils.group_send( group=group_name, data=retval, )
def _live_send_back(session_code, page_index, pcode_retval): '''separate function for easier patching''' group_name = channel_utils.live_group(session_code, page_index) channel_utils.sync_group_send_wrapper( group=group_name, type='send_back_to_client', event=pcode_retval )
def group_name(self, session_code, page_index, participant_code, **kwargs): return channel_utils.live_group(session_code, page_index, participant_code)