From c2d1979c1e5cc4d3e115fa596395586c15bd5cba Mon Sep 17 00:00:00 2001 From: Josh Perez <60019601+josh-signal@users.noreply.github.com> Date: Fri, 24 Jan 2020 15:50:41 -0800 Subject: [PATCH] Set conversation avatar to null explicitly when missing --- js/background.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/js/background.js b/js/background.js index cc7659eca..b88e24c47 100644 --- a/js/background.js +++ b/js/background.js @@ -1900,6 +1900,12 @@ } ); conversation.set(newAttributes); + } else { + const { attributes } = conversation; + if (attributes.avatar && attributes.avatar.path) { + await deleteAttachmentData(attributes.avatar.path); + } + conversation.set({ avatar: null }); } window.Signal.Data.updateConversation(id, conversation.attributes);