getProfiles: Better logging; don't let promise propagate

This commit is contained in:
Scott Nonnenberg 2024-03-25 10:03:15 -07:00 committed by GitHub
parent 83e0e5d33b
commit a39e46db5c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 49 additions and 12 deletions

View file

@ -1048,7 +1048,11 @@ export class MessageModel extends window.Backbone.Model<MessageAttributesType> {
switch (error.name) {
case 'OutgoingIdentityKeyError': {
if (conversation) {
promises.push(conversation.getProfiles());
promises.push(
conversation.getProfiles().catch(() => {
/* nothing to do here; logging already happened */
})
);
}
break;
}