File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -110,6 +110,11 @@ class MemoryStoreSvelte {
110
110
await this . loadAllMemories ( ) ;
111
111
}
112
112
113
+ clearCache ( ) {
114
+ this . initialized = false ;
115
+ this . memories = [ ] ;
116
+ }
117
+
113
118
private async loadAllMemories ( ) {
114
119
const memories = await searchMemories ( { $for : asLocalTimeISO ( DateTime . now ( ) ) } ) ;
115
120
this . memories = memories . filter ( ( memory ) => memory . assets . length > 0 ) ;
Original file line number Diff line number Diff line change 1
1
import { browser } from '$app/environment' ;
2
2
import { goto } from '$app/navigation' ;
3
3
import { foldersStore } from '$lib/stores/folders.svelte' ;
4
+ import { memoryStore } from '$lib/stores/memory.store.svelte' ;
4
5
import { purchaseStore } from '$lib/stores/purchase.store' ;
5
6
import { preferences as preferences$ , resetSavedUser , user as user$ } from '$lib/stores/user.store' ;
6
7
import { resetUserInteraction , userInteraction } from '$lib/stores/user.svelte' ;
@@ -101,5 +102,6 @@ export const handleLogout = async (redirectUri: string) => {
101
102
resetSavedUser ( ) ;
102
103
resetUserInteraction ( ) ;
103
104
foldersStore . clearCache ( ) ;
105
+ memoryStore . clearCache ( ) ;
104
106
}
105
107
} ;
You can’t perform that action at this time.
0 commit comments