From a5877bc1a9e698cad6a96c078a565e1bb8201078 Mon Sep 17 00:00:00 2001 From: moyamo Date: Mon, 21 Sep 2015 21:45:18 +0200 Subject: [PATCH] Try to prevent transwhat from crashing on malformed protobuf --- Spectrum2/backend.py | 1 - session.py | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Spectrum2/backend.py b/Spectrum2/backend.py index a59567a..a4bdd50 100644 --- a/Spectrum2/backend.py +++ b/Spectrum2/backend.py @@ -4,7 +4,6 @@ import struct import sys import os import logging - import google.protobuf def WRAP(MESSAGE, TYPE): diff --git a/session.py b/session.py index d65361f..bdd9144 100644 --- a/session.py +++ b/session.py @@ -458,7 +458,7 @@ class Session(YowsupApp): else: room = sender try: - group = self.groups[room] + group = self.groups[self._lengthenGroupId(room)] self.logger.info("Group Message from %s to %s Groups: %s", group.nick , group , self.groups) self.backend.handleMessage(