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.
2 parents a186381 + 701f1db commit a83cbb1Copy full SHA for a83cbb1
electron_app/src/ipc/manager.js
@@ -5,6 +5,8 @@ const myAccount = require('../../src/Account');
5
const { APP_DOMAIN } = require('../utils/const');
6
7
const getUsername = () => {
8
+ if (!Object.keys(myAccount)) return '';
9
+ if (!myAccount.recipientId) return '';
10
const username = myAccount.recipientId.includes('@')
11
? myAccount.recipientId
12
: `${myAccount.recipientId}@${APP_DOMAIN}`;
@@ -36,7 +38,9 @@ ipc.answerRenderer(
36
38
37
39
ipc.answerRenderer('db-clean-database', async username => {
40
const user = username ? `${username}@${APP_DOMAIN}` : getUsername();
- await fileUtils.removeUserDir(user);
41
+ if (user) {
42
+ await fileUtils.removeUserDir(user);
43
+ }
44
await dbManager.cleanDataBase();
45
});
46
0 commit comments