Skip to content

Commit ecc0028

Browse files
authored
Fix writing settings in page_config (#304)
1 parent 7100c29 commit ecc0028

File tree

1 file changed

+3
-7
lines changed
  • projects/jupyter-server-ydoc/jupyter_server_ydoc

1 file changed

+3
-7
lines changed

projects/jupyter-server-ydoc/jupyter_server_ydoc/app.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,9 @@ def initialize_settings(self):
9191
)
9292

9393
def initialize_handlers(self):
94-
self.serverapp.web_app.settings.setdefault(
95-
"page_config_data",
96-
{
97-
"disableRTC": self.disable_rtc,
98-
"serverSideExecution": self.server_side_execution,
99-
},
100-
)
94+
page_config = self.serverapp.web_app.settings.setdefault("page_config_data", {})
95+
page_config.setdefault("disableRTC", self.disable_rtc)
96+
page_config.setdefault("serverSideExecution", self.server_side_execution)
10197

10298
# Set configurable parameters to YStore class
10399
for k, v in self.config.get(self.ystore_class.__name__, {}).items():

0 commit comments

Comments
 (0)