This commit is contained in:
Manav Rathi
2024-05-29 13:06:52 +05:30
parent 34d4aeaf56
commit 8dd0d58319

View File

@@ -212,5 +212,15 @@ export const addFileEntry = async (fileID: number) => {
* and its failure count is set to 1. Otherwise the failure count of the
* existing entry is incremented.
*/
// eslint-disable-next-line @typescript-eslint/no-unused-vars
export const markIndexingFailed = (fileID: string) => {};
export const markIndexingFailed = async (fileID: number) => {
const db = await faceDB();
const tx = db.transaction("file-status", "readwrite");
const status = (await tx.store.get(fileID)) ?? {
fileID,
isIndexed: 0,
failureCount: 0,
};
status.failureCount = status.failureCount + 1;
await tx.store.put(status);
return tx.done;
};