From 67dc98e6ee4d87588dfafb31deb480bc195867bd Mon Sep 17 00:00:00 2001 From: Luiz Costa Date: Thu, 6 Jun 2024 09:16:26 +0100 Subject: [PATCH] fix renamed doctypes --- msp_remoteadmin/tools.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/msp_remoteadmin/tools.py b/msp_remoteadmin/tools.py index 685bf9e..b2be772 100644 --- a/msp_remoteadmin/tools.py +++ b/msp_remoteadmin/tools.py @@ -17,7 +17,7 @@ PROTOCOL_PORT = { def log_start_session(session_id, start_time): try: doc = frappe.get_doc({ - "doctype": "Remote Connection Sessions", + "doctype": "Remote Connection Session", "id": session_id, "start_datetime": datetime.strptime(start_time, "%Y-%m-%dT%H:%M:%S.%f") }) @@ -32,7 +32,7 @@ def log_start_session(session_id, start_time): @frappe.whitelist(allow_guest=True) def log_end_session(session_id, end_time): active_session = frappe.get_all( - "Remote Connection Sessions", + "Remote Connection Session", filters={ "id": session_id, "end_datetime": ["is", "not set"] @@ -40,7 +40,7 @@ def log_end_session(session_id, end_time): fields=["name"] ) if active_session: - doc = frappe.get_doc("Remote Connection Sessions", active_session[0]["name"]) + doc = frappe.get_doc("Remote Connection Session", active_session[0]["name"]) doc.end_datetime = datetime.strptime(end_time, "%Y-%m-%dT%H:%M:%S.%f") doc.save(ignore_permissions=True) frappe.db.commit() @@ -54,7 +54,7 @@ def log_guacamole_session(session_data): # Wait for guacamole to create the session time.sleep(1.8) active_sessions = frappe.get_all( - "Remote Connection Sessions", + "Remote Connection Session", filters={ "protocol": ["is", "not set"], "host": ["is", "not set"], @@ -65,7 +65,7 @@ def log_guacamole_session(session_data): ) for session in active_sessions: try: - doc = frappe.get_doc("Remote Connection Sessions", session["name"]) + doc = frappe.get_doc("Remote Connection Session", session["name"]) doc.it_object = session_data['it_object'] doc.protocol = session_data['protocol'] doc.host = session_data['host'] @@ -79,7 +79,7 @@ def log_guacamole_session(session_data): @frappe.whitelist() def create_session(name, protocol): - guaca_config = frappe.get_single('Remote Connections Settings') + guaca_config = frappe.get_single('Remote Connection Settings') guacamole_api = f'{guaca_config.guacamole_server}/api/tokens' auth = { 'username': guaca_config.guacamole_user,