diff --git a/src/DeviceListener.ts b/src/DeviceListener.ts index f1b22c2c71..3281c43267 100644 --- a/src/DeviceListener.ts +++ b/src/DeviceListener.ts @@ -251,7 +251,8 @@ export default class DeviceListener { if (!this.running) return; // we have been stopped const cli = MatrixClientPeg.get(); - if (!(await cli.doesServerSupportUnstableFeature("org.matrix.e2e_cross_signing"))) return; + // cross-signing support was added to Matrix in MSC1756, which landed in spec v1.1 + if (!(await cli.isVersionSupported("v1.1"))) return; if (!cli.isCryptoEnabled()) return; // don't recheck until the initial sync is complete: lots of account data events will fire diff --git a/src/rageshake/submit-rageshake.ts b/src/rageshake/submit-rageshake.ts index f1926b6ca1..9027e2870f 100644 --- a/src/rageshake/submit-rageshake.ts +++ b/src/rageshake/submit-rageshake.ts @@ -95,10 +95,6 @@ async function collectBugReport(opts: IOpts = {}, gzipLogs = true): Promise