Skip to content
1 change: 1 addition & 0 deletions conf/tsconfig.content_scripts.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"moduleResolution": "bundler",
"outDir": "../build/_/content_scripts",
"baseUrl": "../extension",
"skipLibCheck": true,
"paths": {
"dompurify": ["../node_modules/dompurify/dist/purify.cjs.d.ts"],
"openpgp": ["../node_modules/openpgp/openpgp.d.ts"],
Expand Down
3 changes: 2 additions & 1 deletion conf/tsconfig.tooling.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"strictNullChecks": true,
"module": "commonjs",
"sourceMap": false,
"outDir": "../build/tooling"
"outDir": "../build/tooling",
"skipLibCheck": true
},
"files": [
"../tooling/build-types-and-manifests.ts",
Expand Down
2 changes: 1 addition & 1 deletion extension/js/common/platform/store/contact-store.ts
Original file line number Diff line number Diff line change
Expand Up @@ -488,7 +488,7 @@ export class ContactStore extends AbstractStore {
if (update.pubkey && typeof update.pubkey !== 'string') {
KeyUtil.pack(update.pubkey);
}
await BrowserMsg.send.bg.await.db({ f: 'update', args: [email, update] });
await BrowserMsg.retryOnBgNotReadyErr(() => BrowserMsg.send.bg.await.db({ f: 'update', args: [email, update] }));
return;
}
if (Array.isArray(email)) {
Expand Down
Loading
Loading