diff --git a/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java b/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java index f9f98a2f..0d189aef 100644 --- a/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java +++ b/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java @@ -1083,8 +1083,8 @@ public class DbusSignalImpl implements Signal { public DbusSignalIdentityImpl(final org.asamk.signal.manager.api.Identity identity) { this.identity=identity; super.addPropertiesHandler(new DbusInterfacePropertiesHandler("org.asamk.Signal.Identity", - List.of(new DbusProperty<>("number", () -> identity.recipient().getLegacyIdentifier()), - new DbusProperty<>("uuid", () -> identity.recipient().getIdentifier()), + List.of(new DbusProperty<>("number", () -> identity.recipient().number().orElse("")), + new DbusProperty<>("uuid", () -> identity.recipient().uuid().map(UUID::toString).orElse("")), new DbusProperty<>("fingerprint", () -> identity.getFingerprint()), new DbusProperty<>("safetyNumber", identity::safetyNumber), new DbusProperty<>("scannableSafetyNumber", identity::scannableSafetyNumber),