Skip to content

Commit a1866ee

Browse files
author
zhoupeng
committedOct 19, 2023
fix an error: db
1 parent 90b8d91 commit a1866ee

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed
 

‎app.py

+20-8
Original file line numberDiff line numberDiff line change
@@ -526,8 +526,11 @@ def __init__(self, *args, **kwargs):
526526
self.interactionInterface = interactionInterface
527527

528528
def register_db(self):
529-
self.db = connection.db_session
530-
logger.info("init websocket db session")
529+
if connection:
530+
self.db = connection.db_session
531+
logger.info("init websocket db session")
532+
else:
533+
self.db = None
531534
self.userInterface.register_db(self.db)
532535
self.interactionInterface.register_db(self.db)
533536

@@ -708,8 +711,11 @@ def __init__(self, *args, **kwargs):
708711
self.interactionInterface = interactionInterface
709712

710713
def register_db(self):
711-
self.db = connection.db_session
712-
logger.info("init websocket db session")
714+
if connection:
715+
self.db = connection.db_session
716+
logger.info("init websocket db session")
717+
else:
718+
self.db = None
713719
self.userInterface.register_db(self.db)
714720
self.interactionInterface.register_db(self.db)
715721

@@ -850,8 +856,11 @@ def __init__(self, *args, **kwargs):
850856
self.interactionInterface = interactionInterface
851857

852858
def register_db(self):
853-
self.db = connection.db_session
854-
logger.info("init websocket db session")
859+
if connection:
860+
self.db = connection.db_session
861+
logger.info("init websocket db session")
862+
else:
863+
self.db = None
855864
self.userInterface.register_db(self.db)
856865
self.interactionInterface.register_db(self.db)
857866

@@ -931,8 +940,11 @@ def __init__(self, *args, **kwargs):
931940
self.interactionInterface = interactionInterface
932941

933942
def register_db(self):
934-
self.db = connection.db_session
935-
logger.info("init websocket db session")
943+
if connection:
944+
self.db = connection.db_session
945+
logger.info("init websocket db session")
946+
else:
947+
self.db = None
936948
self.userInterface.register_db(self.db)
937949
self.interactionInterface.register_db(self.db)
938950

0 commit comments

Comments
 (0)
Please sign in to comment.