More protobufjs use

This commit is contained in:
Fedor Indutny 2021-07-02 12:21:24 -07:00 committed by GitHub
parent 1fa0e6c8c1
commit 299fe2af36
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 646 additions and 447 deletions

View file

@ -521,11 +521,11 @@ class MessageReceiverInner extends EventTarget {
if (headers.includes('X-Signal-Key: true')) {
plaintext = await Crypto.decryptWebsocketMessage(
request.body,
typedArrayToArrayBuffer(request.body),
this.signalingKey
);
} else {
plaintext = request.body.toArrayBuffer();
plaintext = typedArrayToArrayBuffer(request.body);
}
try {
@ -583,7 +583,7 @@ class MessageReceiverInner extends EventTarget {
}
calculateMessageAge(
headers: Array<string>,
headers: ReadonlyArray<string>,
serverTimestamp?: number
): number {
let messageAgeSec = 0; // Default to 0 in case of unreliable parameters.