buffer: Fix buffer lines updating if the new string is an empty string.

This should fix the buffer sorting bug where the prefix isn't properly
updated.
This commit is contained in:
Damir Jelić 2019-01-13 13:41:32 +01:00
parent 4eb1d52d81
commit a75ce9c636

View file

@ -314,17 +314,17 @@ class WeechatChannelBuffer(object):
): ):
new_data = {} new_data = {}
if date: if date is not None:
new_data["date"] = str(date) new_data["date"] = str(date)
if date_printed: if date_printed is not None:
new_data["date_printed"] = str(date_printed) new_data["date_printed"] = str(date_printed)
if tags: if tags is not None:
new_data["tags_array"] = ",".join(tags) new_data["tags_array"] = ",".join(tags)
if prefix: if prefix is not None:
new_data["prefix"] = prefix new_data["prefix"] = prefix
if message: if message is not None:
new_data["message"] = message new_data["message"] = message
if highlight: if highlight is not None:
new_data["highlight"] = highlight new_data["highlight"] = highlight
if new_data: if new_data: