From ab4931463f211891efca84e082f9aab1ebb428ef Mon Sep 17 00:00:00 2001 From: Charlie Crane Date: Fri, 2 Aug 2024 09:21:55 +0100 Subject: [PATCH] #2706 - Minor change following the session_id changes as local_login failed to pass a session_id when creating a new TerminalClientConnection object --- src/primaite/simulator/system/services/terminal/terminal.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/primaite/simulator/system/services/terminal/terminal.py b/src/primaite/simulator/system/services/terminal/terminal.py index 192f0551..92893b14 100644 --- a/src/primaite/simulator/system/services/terminal/terminal.py +++ b/src/primaite/simulator/system/services/terminal/terminal.py @@ -218,7 +218,8 @@ class Terminal(Service): if connection_uuid: self.sys_log.info(f"Login request authorised, connection uuid: {connection_uuid}") # Add new local session to list of connections - self._add_new_connection(connection_uuid=connection_uuid) + session_id = str(uuid4()) + self._add_new_connection(connection_uuid=connection_uuid, session_id=session_id) return True else: self.sys_log.warning("Login failed, incorrect Username or Password")