fix file by id in the parent field

This commit is contained in:
2025-11-11 23:53:49 +11:00
parent 5b2090c102
commit 7308e3c97c
6 changed files with 60 additions and 3 deletions

View File

@@ -29,6 +29,10 @@ const api: RendererApi = {
async listAudioFiles(): Promise<AudioFileSummary[]> {
return ipcRenderer.invoke(IPC_CHANNELS.libraryList);
},
/** Retrieves a single audio file summary by id, returning null when the record no longer exists. */
async getAudioFileById(fileId: number): Promise<AudioFileSummary | null> {
return ipcRenderer.invoke(IPC_CHANNELS.libraryGetById, fileId);
},
async listDuplicates(): Promise<{ checksum: string; files: AudioFileSummary[] }[]> {
return ipcRenderer.invoke(IPC_CHANNELS.libraryDuplicates);
},