diff options
author | Viktor Shlapakov <vshlapakov@gmail.com> | 2015-06-16 12:09:03 +0300 |
---|---|---|
committer | Viktor Shlapakov <vshlapakov@gmail.com> | 2015-06-16 12:09:03 +0300 |
commit | 99998af7ed66b3ddb8cb134fc047524dbe074698 (patch) | |
tree | 663dcf88c1bd89dac47d8aa0ce5ecf42dbed4cf5 /kafka | |
parent | 8b0a598045c010756e79d059736de06423b728c5 (diff) | |
download | kafka-python-99998af7ed66b3ddb8cb134fc047524dbe074698.tar.gz |
Allow null payload for deletion feature
Diffstat (limited to 'kafka')
-rw-r--r-- | kafka/producer/base.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kafka/producer/base.py b/kafka/producer/base.py index 49090bd..00e1d13 100644 --- a/kafka/producer/base.py +++ b/kafka/producer/base.py @@ -355,7 +355,7 @@ class Producer(object): raise TypeError("msg is not a list or tuple!") # Raise TypeError if any message is not encoded as bytes - if any(not isinstance(m, six.binary_type) for m in msg): + if any(m is not None and not isinstance(m, six.binary_type) for m in msg): raise TypeError("all produce message payloads must be type bytes") # Raise TypeError if topic is not encoded as bytes |