From 87d08c8fa859d8112fb4fe06a9d8d85f0edfc238 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Alby?= Date: Thu, 7 Jan 2021 15:22:06 +0100 Subject: [PATCH] Merge pull request #3541 from overleaf/ta-root-doc-setting-fix Set Null Default Value for rootDoc_id GitOrigin-RevId: 7aa14f20f137f77f7d620a39b5d8f34b13a93e65 --- services/web/frontend/js/ide/connection/ConnectionManager.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/web/frontend/js/ide/connection/ConnectionManager.js b/services/web/frontend/js/ide/connection/ConnectionManager.js index e6e2c5746a..bf0e130e67 100644 --- a/services/web/frontend/js/ide/connection/ConnectionManager.js +++ b/services/web/frontend/js/ide/connection/ConnectionManager.js @@ -438,7 +438,8 @@ Something went wrong connecting to your project. Please refresh if this continue this.$scope.$apply(() => { this.updateConnectionManagerState('ready') this.$scope.protocolVersion = protocolVersion - this.$scope.project = project + const defaultProjectAttributes = { rootDoc_id: null } + this.$scope.project = { ...defaultProjectAttributes, ...project } this.$scope.permissionsLevel = permissionsLevel this.ide.loadingManager.socketLoaded() this.$scope.$broadcast('project:joined')