diff --git a/pusher/pusher_client.py b/pusher/pusher_client.py index e8ab6cf..d85eae2 100644 --- a/pusher/pusher_client.py +++ b/pusher/pusher_client.py @@ -130,7 +130,7 @@ def trigger_batch(self, batch=[], already_encoded=False): event['data'] = data_to_string(event['data'], self._json_encoder) - if sys.getsizeof(event['data']) > 10240: + if len(event['data'].encode('utf-8')) > 10240: raise ValueError("Too much data") if is_encrypted_channel(event['channel']):