Sort by inbox position to match phone after link

This commit is contained in:
Josh Perez 2020-03-09 17:43:09 -07:00 committed by Scott Nonnenberg
parent 1f5cb9e8af
commit 4830213a12
25 changed files with 707 additions and 1029 deletions

View file

@ -1975,6 +1975,7 @@
name: details.name,
color: details.color,
active_at: activeAt,
inbox_position: details.inboxPosition,
});
// Update the conversation avatar only if new avatar exists and hash differs
@ -2030,6 +2031,14 @@
verifiedEvent.viaContactSync = true;
await onVerified(verifiedEvent);
}
const { appView } = window.owsDesktopApp;
if (appView && appView.installView && appView.installView.didLink) {
window.log.info(
'onContactReceived: Adding the message history disclaimer on link'
);
await conversation.addMessageHistoryDisclaimer();
}
} catch (error) {
window.log.error('onContactReceived error:', Errors.toLogFormat(error));
}
@ -2063,6 +2072,7 @@
members,
color: details.color,
type: 'group',
inbox_position: details.inboxPosition,
};
if (details.active) {
@ -2103,6 +2113,13 @@
window.Signal.Data.updateConversation(id, conversation.attributes);
const { appView } = window.owsDesktopApp;
if (appView && appView.installView && appView.installView.didLink) {
window.log.info(
'onGroupReceived: Adding the message history disclaimer on link'
);
await conversation.addMessageHistoryDisclaimer();
}
const { expireTimer } = details;
const isValidExpireTimer = typeof expireTimer === 'number';
if (!isValidExpireTimer) {