diff --git a/osinaweb/db.sqlite3 b/osinaweb/db.sqlite3 index 0bb1bae2..e1f5dba1 100644 Binary files a/osinaweb/db.sqlite3 and b/osinaweb/db.sqlite3 differ diff --git a/osinaweb/osichat/__pycache__/consumers.cpython-310.pyc b/osinaweb/osichat/__pycache__/consumers.cpython-310.pyc index 8fba627e..938a79ac 100644 Binary files a/osinaweb/osichat/__pycache__/consumers.cpython-310.pyc and b/osinaweb/osichat/__pycache__/consumers.cpython-310.pyc differ diff --git a/osinaweb/osichat/__pycache__/views.cpython-310.pyc b/osinaweb/osichat/__pycache__/views.cpython-310.pyc index a484f40d..132d06ce 100644 Binary files a/osinaweb/osichat/__pycache__/views.cpython-310.pyc and b/osinaweb/osichat/__pycache__/views.cpython-310.pyc differ diff --git a/osinaweb/osichat/consumers.py b/osinaweb/osichat/consumers.py index db2f47a9..cb553dbf 100644 --- a/osinaweb/osichat/consumers.py +++ b/osinaweb/osichat/consumers.py @@ -16,6 +16,8 @@ class OsitcomVisitor(WebsocketConsumer): if key == 'sessionid': self.session_id = value break + else: + self.session_id = 11 async_to_sync(self.channel_layer.group_add)( 'ositcom_visitors', self.channel_name ) diff --git a/osinaweb/static/js/osichat/visitors.js b/osinaweb/static/js/osichat/visitors.js index 8cfab54b..87b122a9 100644 --- a/osinaweb/static/js/osichat/visitors.js +++ b/osinaweb/static/js/osichat/visitors.js @@ -2,7 +2,6 @@ const visitors_ws_scheme = window.location.protocol === "https:" ? "wss" : "ws"; const my_domain = "osina.ositcom.com"; const visitorsSocketUrl = `${visitors_ws_scheme}://${my_domain}/ws/osichat/visitors/`; -// Function to fetch client IP and country from the API document.addEventListener('DOMContentLoaded', () => { function fetchClientData() { return fetch('https://osina.ositcom.com/get-client-ip/')