From d3c153ba3244161f80b2c03015e7858ec090cb37 Mon Sep 17 00:00:00 2001 From: Adimarantis Date: Tue, 16 Feb 2021 00:47:28 +0100 Subject: [PATCH] added updateProfile on Dbus (fix) --- src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java b/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java index cd964d1c..fbe3290f 100644 --- a/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java +++ b/src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java @@ -251,8 +251,11 @@ public class DbusSignalImpl implements Signal { } @Override - public void updateProfile(final String name,final String about,final String aboutEmoji, final String avatarPath, final boolean removeAvatar) { + public void updateProfile(final String name,final String about,final String aboutEmoji, String avatarPath, final boolean removeAvatar) { try { + if (avatarPath.isEmpty()) { + avatarPath = null; + } Optional avatarFile = removeAvatar ? Optional.absent() : avatarPath == null ? null : Optional.of(new File(avatarPath));