a tool for shared writing and social publishing
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix delete/create entity logic in cache

+2 -2
+2 -2
src/replicache/cachedServerMutationContext.ts
··· 118 118 } 119 119 if (!entitiesCache.find((e) => e.id === entityID)) 120 120 entitiesCache.push({ set: permission_set, id: entityID }); 121 - deleteEntitiesCache = deleteEntitiesCache.filter((e) => e === entityID); 121 + deleteEntitiesCache = deleteEntitiesCache.filter((e) => e !== entityID); 122 122 return true; 123 123 }, 124 124 async deleteEntity(entity) { 125 125 if (!(await this.checkPermission(entity))) return; 126 126 deleteEntitiesCache.push(entity); 127 - entitiesCache = entitiesCache.filter((e) => e.id === entity); 127 + entitiesCache = entitiesCache.filter((e) => e.id !== entity); 128 128 }, 129 129 async assertFact(f) { 130 130 if (!f.entity) return;