fix migration

This commit is contained in:
Abhinav 2024-01-11 19:18:41 +05:30
parent 3d9a302cde
commit e9367fa89f

View file

@ -28,12 +28,13 @@ const EMBEDDINGS_TABLE = 'embeddings_v2';
const EMBEDDING_SYNC_TIME_TABLE = 'embedding_sync_time';
export const getAllLocalEmbeddings = async () => {
const embeddings: Array<Embedding> =
(await localForage.getItem<Embedding[]>(EMBEDDINGS_TABLE)) ?? [];
const embeddings: Array<Embedding> = await localForage.getItem<Embedding[]>(
EMBEDDINGS_TABLE
);
if (!embeddings) {
await localForage.removeItem(EMBEDDINGS_TABLE_V1);
await localForage.removeItem(EMBEDDING_SYNC_TIME_TABLE);
await localForage.setItem(EMBEDDINGS_TABLE, []);
await localForage.setItem(EMBEDDING_SYNC_TIME_TABLE, 0);
return [];
}
return embeddings;