diff --git a/shared/editor/extensions/Multiplayer.ts b/shared/editor/extensions/Multiplayer.ts index 731010bab..d78c42952 100644 --- a/shared/editor/extensions/Multiplayer.ts +++ b/shared/editor/extensions/Multiplayer.ts @@ -32,11 +32,7 @@ export default class Multiplayer extends Extension { } }; - // only once we have authenticated successfully do we initalize awareness. - // we could send this earlier, but getting authenticated faster is more important - provider.on("authenticated", () => { - provider.setAwarenessField("user", user); - }); + provider.setAwarenessField("user", user); // only once an actual change has been made do we add the userId <> clientId // mapping, this avoids stored mappings for clients that never made a change