Bläddra i källkod

Add fallback displayname

Tulir Asokan 4 år sedan
förälder
incheckning
1cfc99d758
2 ändrade filer med 2 tillägg och 0 borttagningar
  1. 1 0
      mautrix_signal/example-config.yaml
  2. 1 0
      mautrix_signal/puppet.py

+ 1 - 0
mautrix_signal/example-config.yaml

@@ -92,6 +92,7 @@ bridge:
     displayname_preference:
     - full_name
     - phone
+    - uuid
 
     # Whether or not to create portals for all groups on login/connect.
     autocreate_group_portal: true

+ 1 - 0
mautrix_signal/puppet.py

@@ -166,6 +166,7 @@ class Puppet(DBPuppet, BasePuppet):
             "full_name": " ".join(names),
             "phone": cls.fmt_phone(address.number) if address.number else None,
             "uuid": str(address.uuid) if address.uuid else None,
+            "displayname": "Unknown user",
         }
         for pref in cls.config["bridge.displayname_preference"]:
             value = data.get(pref.replace(" ", "_"))