diff options
Diffstat (limited to 'src/stores/UserStore.js')
-rw-r--r-- | src/stores/UserStore.js | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/stores/UserStore.js b/src/stores/UserStore.js index e3d57c662..77dd28d7c 100644 --- a/src/stores/UserStore.js +++ b/src/stores/UserStore.js | |||
@@ -2,13 +2,13 @@ import { observable, computed, action } from 'mobx'; | |||
2 | import moment from 'moment'; | 2 | import moment from 'moment'; |
3 | import jwt from 'jsonwebtoken'; | 3 | import jwt from 'jsonwebtoken'; |
4 | import localStorage from 'mobx-localstorage'; | 4 | import localStorage from 'mobx-localstorage'; |
5 | import { session } from '@electron/remote'; | 5 | import { ipcRenderer } from 'electron'; |
6 | 6 | ||
7 | import { TODOS_PARTITION_ID } from '../config'; | ||
7 | import { isDevMode } from '../environment'; | 8 | import { isDevMode } from '../environment'; |
8 | import Store from './lib/Store'; | 9 | import Store from './lib/Store'; |
9 | import Request from './lib/Request'; | 10 | import Request from './lib/Request'; |
10 | import CachedRequest from './lib/CachedRequest'; | 11 | import CachedRequest from './lib/CachedRequest'; |
11 | import { TODOS_PARTITION_ID } from '../config'; | ||
12 | 12 | ||
13 | const debug = require('debug')('Ferdi:UserStore'); | 13 | const debug = require('debug')('Ferdi:UserStore'); |
14 | 14 | ||
@@ -256,8 +256,7 @@ export default class UserStore extends Store { | |||
256 | this.stores.services.allServicesRequest.invalidate().reset(); | 256 | this.stores.services.allServicesRequest.invalidate().reset(); |
257 | 257 | ||
258 | if (this.stores.todos.isTodosEnabled) { | 258 | if (this.stores.todos.isTodosEnabled) { |
259 | const sess = session.fromPartition(TODOS_PARTITION_ID); | 259 | ipcRenderer.send('clear-storage-data', { sessionId: TODOS_PARTITION_ID }); |
260 | sess.clearStorageData(); | ||
261 | } | 260 | } |
262 | } | 261 | } |
263 | 262 | ||