Files
hydra/src/main/events/download-sources/delete-all-download-sources.ts
Chubby Granny Chaser 24106eaeab feat: improving caching
2025-10-15 13:58:40 +01:00

14 lines
437 B
TypeScript

import { registerEvent } from "../register-event";
import { downloadSourcesSublevel, repacksSublevel } from "@main/level";
import { invalidateIdCaches } from "./helpers";
const deleteAllDownloadSources = async (
_event: Electron.IpcMainInvokeEvent
) => {
await Promise.all([repacksSublevel.clear(), downloadSourcesSublevel.clear()]);
invalidateIdCaches();
};
registerEvent("deleteAllDownloadSources", deleteAllDownloadSources);