From 2b3571e892c1d9fbaca5268e17b447f351df4658 Mon Sep 17 00:00:00 2001 From: trducng Date: Fri, 8 Mar 2024 13:38:29 +0700 Subject: [PATCH] Fix subscribing sign-in/out --- libs/ktem/ktem/pages/chat/control.py | 37 ++++++++++++++-------------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/libs/ktem/ktem/pages/chat/control.py b/libs/ktem/ktem/pages/chat/control.py index 7245b1a..a0b2561 100644 --- a/libs/ktem/ktem/pages/chat/control.py +++ b/libs/ktem/ktem/pages/chat/control.py @@ -51,25 +51,26 @@ class ConversationControl(BasePage): # ) def on_subscribe_public_events(self): - self._app.subscribe_event( - name="onSignIn", - definition={ - "fn": self.reload_conv, - "inputs": [self._app.user_id], - "outputs": [self.conversation], - "show_progress": "hidden", - }, - ) + if self._app.f_user_management: + self._app.subscribe_event( + name="onSignIn", + definition={ + "fn": self.reload_conv, + "inputs": [self._app.user_id], + "outputs": [self.conversation], + "show_progress": "hidden", + }, + ) - self._app.subscribe_event( - name="onSignOut", - definition={ - "fn": self.reload_conv, - "inputs": [self._app.user_id], - "outputs": [self.conversation], - "show_progress": "hidden", - }, - ) + self._app.subscribe_event( + name="onSignOut", + definition={ + "fn": self.reload_conv, + "inputs": [self._app.user_id], + "outputs": [self.conversation], + "show_progress": "hidden", + }, + ) def on_register_events(self): self.conversation_new_btn.click(