diff --git a/apps/photos/src/services/embeddingService.ts b/apps/photos/src/services/embeddingService.ts index a69f95ffa..dc06a26f4 100644 --- a/apps/photos/src/services/embeddingService.ts +++ b/apps/photos/src/services/embeddingService.ts @@ -28,12 +28,13 @@ const EMBEDDINGS_TABLE = 'embeddings_v2'; const EMBEDDING_SYNC_TIME_TABLE = 'embedding_sync_time'; export const getAllLocalEmbeddings = async () => { - const embeddings: Array = - (await localForage.getItem(EMBEDDINGS_TABLE)) ?? []; + const embeddings: Array = await localForage.getItem( + 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;