Loading ccserver/ccserver.py +6 −0 Original line number Diff line number Diff line Loading @@ -133,6 +133,12 @@ class CCServer(object): ''' client = self.search_client_by_connection(connection) # Unregister objects from database if it have no account attached: obj = self.objects.get(client.login) if obj is not None and 'a' not in obj: self.objects.unregister(obj['id']) if client.login in self._connected: del self._connected[client.login] self.objects.unregister_children(client.login) Loading Loading
ccserver/ccserver.py +6 −0 Original line number Diff line number Diff line Loading @@ -133,6 +133,12 @@ class CCServer(object): ''' client = self.search_client_by_connection(connection) # Unregister objects from database if it have no account attached: obj = self.objects.get(client.login) if obj is not None and 'a' not in obj: self.objects.unregister(obj['id']) if client.login in self._connected: del self._connected[client.login] self.objects.unregister_children(client.login) Loading