From: AsamK Date: Wed, 18 May 2022 17:12:20 +0000 (+0200) Subject: Don't reset avatar url path when updating profile with same avatar X-Git-Tag: v0.10.6~5 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/06a9884e99f620ca5c85015d4fa8ee23abbad48d?ds=sidebyside Don't reset avatar url path when updating profile with same avatar --- diff --git a/lib/src/main/java/org/asamk/signal/manager/helper/ProfileHelper.java b/lib/src/main/java/org/asamk/signal/manager/helper/ProfileHelper.java index 982acddd..7d68124a 100644 --- a/lib/src/main/java/org/asamk/signal/manager/helper/ProfileHelper.java +++ b/lib/src/main/java/org/asamk/signal/manager/helper/ProfileHelper.java @@ -157,7 +157,9 @@ public final class ProfileHelper { paymentsAddress, avatarUploadParams, List.of(/* TODO */)); - builder.withAvatarUrlPath(avatarPath.orElse(null)); + if (!avatarUploadParams.keepTheSame) { + builder.withAvatarUrlPath(avatarPath.orElse(null)); + } newProfile = builder.build(); } }