Skip to content

Commit d584f23

Browse files
committed
test(qa): derive direct reply session from transport
1 parent 9a667b5 commit d584f23

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

qa/scenarios/channels/webchat-direct-reply-routing.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,12 @@ flow:
4747
- set: conversationId
4848
value:
4949
expr: config.conversationId
50+
- set: delivery
51+
value:
52+
expr: "transport.buildAgentDelivery({ target: `dm:${conversationId}` })"
5053
- set: sessionKey
5154
value:
52-
expr: "buildAgentSessionKey({ agentId: 'qa', channel: 'qa-channel', accountId: 'default', peer: { kind: 'direct', id: `dm:${conversationId}` }, dmScope: env.cfg.session?.dmScope, identityLinks: env.cfg.session?.identityLinks })"
55+
expr: "buildAgentSessionKey({ agentId: 'qa', channel: delivery.channel, accountId: transport.accountId, peer: { kind: 'direct', id: delivery.replyTo }, dmScope: env.cfg.session?.dmScope, identityLinks: env.cfg.session?.identityLinks })"
5356
- set: startIndex
5457
value:
5558
expr: state.getSnapshot().messages.length

0 commit comments

Comments
 (0)