Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
This commit is contained in:
parent
414c0a58d3
commit
366b875fd2
269 changed files with 5832 additions and 5550 deletions
|
@ -5,7 +5,6 @@ import type { ConversationAttributesType } from '../model-types';
|
|||
import type { RecipientsByConversation } from '../state/ducks/stories';
|
||||
|
||||
import { getConversationMembers } from './getConversationMembers';
|
||||
import { UUID } from '../types/UUID';
|
||||
import { isNotNil } from './isNotNil';
|
||||
|
||||
export function getRecipientsByConversation(
|
||||
|
@ -15,10 +14,8 @@ export function getRecipientsByConversation(
|
|||
|
||||
conversations.forEach(attributes => {
|
||||
recipientsByConversation[attributes.id] = {
|
||||
uuids: getConversationMembers(attributes)
|
||||
.map(member =>
|
||||
member.uuid ? UUID.checkedLookup(member.uuid).toString() : undefined
|
||||
)
|
||||
serviceIds: getConversationMembers(attributes)
|
||||
.map(member => member.uuid)
|
||||
.filter(isNotNil),
|
||||
};
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue