Fetch PNI group credentials
This commit is contained in:
parent
b9ba732724
commit
a450e13a99
61 changed files with 1911 additions and 875 deletions
|
@ -18,6 +18,7 @@ import { parseIntOrThrow } from './parseIntOrThrow';
|
|||
import * as RemoteConfig from '../RemoteConfig';
|
||||
import { Address } from '../types/Address';
|
||||
import { QualifiedAddress } from '../types/QualifiedAddress';
|
||||
import { UUID } from '../types/UUID';
|
||||
import { ToastDecryptionError } from '../components/ToastDecryptionError';
|
||||
import { showToast } from './showToast';
|
||||
import * as Errors from '../types/errors';
|
||||
|
@ -287,7 +288,7 @@ async function sendDistributionMessageOrNullMessage(
|
|||
const group = window.ConversationController.get(groupId);
|
||||
const distributionId = group?.get('senderKeyInfo')?.distributionId;
|
||||
|
||||
if (group && !group.hasMember(requesterUuid)) {
|
||||
if (group && !group.hasMember(new UUID(requesterUuid))) {
|
||||
throw new Error(
|
||||
`sendDistributionMessageOrNullMessage/${logId}: Requester ${requesterUuid} is not a member of ${conversation.idForLogging()}`
|
||||
);
|
||||
|
@ -429,7 +430,7 @@ async function maybeAddSenderKeyDistributionMessage({
|
|||
};
|
||||
}
|
||||
|
||||
if (!conversation.hasMember(requesterUuid)) {
|
||||
if (!conversation.hasMember(new UUID(requesterUuid))) {
|
||||
throw new Error(
|
||||
`maybeAddSenderKeyDistributionMessage/${logId}: Recipient ${requesterUuid} is not a member of ${conversation.idForLogging()}`
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue