Strip null bytes from display names by default

This commit is contained in:
Mark Qvist 2026-05-06 18:45:41 +02:00
commit 83fbe80497

View file

@ -128,7 +128,7 @@ def display_name_from_app_data(app_data=None):
if dn == None: return None
else:
try:
decoded = dn.decode("utf-8")
decoded = dn.decode("utf-8").replace("\x00", "").strip()
return decoded
except Exception as e:
RNS.log(f"Could not decode display name in included announce data. The contained exception was: {e}", RNS.LOG_ERROR)