summaryrefslogtreecommitdiffhomepage
path: root/js/src/session
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/session')
-rw-r--r--js/src/session/session.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/js/src/session/session.ts b/js/src/session/session.ts
index b29f475c5..3bd8ad421 100644
--- a/js/src/session/session.ts
+++ b/js/src/session/session.ts
@@ -65,7 +65,11 @@ export namespace Session {
log.info("created", result);
state().sessions.set(result.id, result);
await Storage.writeJSON("session/info/" + result.id, result);
- await share(result.id);
+ share(result.id).then((shareID) => {
+ update(result.id, (draft) => {
+ draft.shareID = shareID;
+ });
+ });
Bus.publish(Event.Updated, {
info: result,
});