We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c445290 commit 6cf9563Copy full SHA for 6cf9563
spec/unit/crypto.spec.js
@@ -70,6 +70,7 @@ describe("Crypto", function() {
70
mockBaseApis = {
71
sendToDevice: expect.createSpy(),
72
getKeyBackupVersion: expect.createSpy(),
73
+ isGuest: expect.createSpy(),
74
};
75
mockRoomList = {};
76
src/crypto/index.js
@@ -212,6 +212,11 @@ Crypto.prototype.init = async function() {
212
*/
213
Crypto.prototype._checkAndStartKeyBackup = async function() {
214
console.log("Checking key backup status...");
215
+ if (this._baseApis.isGuest()) {
216
+ console.log("Skipping key backup check since user is guest");
217
+ this._checkedForBackup = true;
218
+ return;
219
+ }
220
let backupInfo;
221
try {
222
backupInfo = await this._baseApis.getKeyBackupVersion();
0 commit comments