Procházet zdrojové kódy

generate username on portal init instead of collab mount

dwelle před 3 roky
rodič
revize
88691b1c3c
1 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. 4 4
      src/excalidraw-app/collab/CollabWrapper.tsx

+ 4 - 4
src/excalidraw-app/collab/CollabWrapper.tsx

@@ -110,10 +110,6 @@ class CollabWrapper extends PureComponent<Props, CollabState> {
     window.addEventListener(EVENT.BEFORE_UNLOAD, this.beforeUnload);
     window.addEventListener(EVENT.UNLOAD, this.onUnload);
 
-    if (!this.state.username) {
-      this.updateUsername(getRandomUsername());
-    }
-
     if (
       process.env.NODE_ENV === ENV.TEST ||
       process.env.NODE_ENV === ENV.DEVELOPMENT
@@ -228,6 +224,10 @@ class CollabWrapper extends PureComponent<Props, CollabState> {
       return null;
     }
 
+    if (!this.state.username) {
+      this.updateUsername(getRandomUsername());
+    }
+
     let roomId;
     let roomKey;