You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-11-26 17:03:12 +03:00
Bump matrix-rust-sdk-crypto-wasm to v3.2.0 (#3933)
* Bump `matrix-rust-sdk-crypto-wasm` to v3.2.0 * Reinstate timeout on `getUserDevices` call Turns out that this used to have a timeout of 1 second in the wasm bindings, which it no longer does. Reinstate it here.
This commit is contained in:
committed by
GitHub
parent
df4536492c
commit
f4b6f91ee2
@@ -52,7 +52,7 @@
|
|||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/runtime": "^7.12.5",
|
"@babel/runtime": "^7.12.5",
|
||||||
"@matrix-org/matrix-sdk-crypto-wasm": "^3.1.0",
|
"@matrix-org/matrix-sdk-crypto-wasm": "^3.2.0",
|
||||||
"another-json": "^0.2.0",
|
"another-json": "^0.2.0",
|
||||||
"bs58": "^5.0.0",
|
"bs58": "^5.0.0",
|
||||||
"content-type": "^1.0.4",
|
"content-type": "^1.0.4",
|
||||||
|
|||||||
@@ -525,7 +525,10 @@ export class RustCrypto extends TypedEventEmitter<RustCryptoEvents, RustCryptoEv
|
|||||||
// To fix this, we explicitly call `.free` on each of the objects, which tells the rust code to drop the
|
// To fix this, we explicitly call `.free` on each of the objects, which tells the rust code to drop the
|
||||||
// allocated memory and decrement the refcounts for the crypto store.
|
// allocated memory and decrement the refcounts for the crypto store.
|
||||||
|
|
||||||
const userDevices: RustSdkCryptoJs.UserDevices = await this.olmMachine.getUserDevices(rustUserId);
|
// Wait for up to a second for any in-flight device list requests to complete.
|
||||||
|
// The reason for this isn't so much to avoid races (some level of raciness is
|
||||||
|
// inevitable for this method) but to make testing easier.
|
||||||
|
const userDevices: RustSdkCryptoJs.UserDevices = await this.olmMachine.getUserDevices(rustUserId, 1);
|
||||||
try {
|
try {
|
||||||
const deviceArray: RustSdkCryptoJs.Device[] = userDevices.devices();
|
const deviceArray: RustSdkCryptoJs.Device[] = userDevices.devices();
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -1649,10 +1649,10 @@
|
|||||||
"@jridgewell/resolve-uri" "^3.1.0"
|
"@jridgewell/resolve-uri" "^3.1.0"
|
||||||
"@jridgewell/sourcemap-codec" "^1.4.14"
|
"@jridgewell/sourcemap-codec" "^1.4.14"
|
||||||
|
|
||||||
"@matrix-org/matrix-sdk-crypto-wasm@^3.1.0":
|
"@matrix-org/matrix-sdk-crypto-wasm@^3.2.0":
|
||||||
version "3.1.0"
|
version "3.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/@matrix-org/matrix-sdk-crypto-wasm/-/matrix-sdk-crypto-wasm-3.1.0.tgz#38d8707dd5bdad4e98a0a66bf266accfc401b3cd"
|
resolved "https://registry.yarnpkg.com/@matrix-org/matrix-sdk-crypto-wasm/-/matrix-sdk-crypto-wasm-3.2.0.tgz#ba19204c00ab66fed063ef6c07d51e6d9ddfaf1a"
|
||||||
integrity sha512-jFl8jeL16u9pyo1NIdg6US4r+Srm7KixL+cMYVbRG8EwB4UpF4Bt+3TdBUhWGbVc1Qte1htdBjPs8ZB+gZWkYw==
|
integrity sha512-E8Bauo9lUnXdw/eE5FjuTzHHS8GTJ/VpC3Jaz00IFPwdV8/Lbj2TldaaCmn3uJyIXHMBSkRNR2cgitDzwIQlYw==
|
||||||
|
|
||||||
"@matrix-org/olm@3.2.15":
|
"@matrix-org/olm@3.2.15":
|
||||||
version "3.2.15"
|
version "3.2.15"
|
||||||
|
|||||||
Reference in New Issue
Block a user