12 lines
811 B
Diff
12 lines
811 B
Diff
diff --git a/packages/webui/src/console-bus.mjs b/packages/webui/src/console-bus.mjs
|
|
index a446370c2..41a77074c 100644
|
|
--- a/packages/webui/src/console-bus.mjs
|
|
+++ b/packages/webui/src/console-bus.mjs
|
|
@@ -45,5 +45,5 @@ export function consoleBus(call, { send: sendOn = false, owner = null } = {}) {
|
|
// request reaches `owner` (mos-1394, sage-3157): createChat sends it only `plugins` with {}.
|
|
export function userOptionsFor({ owner, transport, send = false }) {
|
|
if (typeof owner !== 'function' || typeof transport !== 'function') throw new TypeError('userOptionsFor needs owner and transport functions');
|
|
- return session => consoleBus(transport(session.user), { send, owner });
|
|
+ return session => consoleBus(transport(session.user), { send, owner: (v, a) => owner(v, { ...a, sub: session.sub }) });
|
|
}
|