diff --git a/electron/core/plugins/data-plugin/module.ts b/electron/core/plugins/data-plugin/module.ts index 3f01fa7be..8dc588ebb 100644 --- a/electron/core/plugins/data-plugin/module.ts +++ b/electron/core/plugins/data-plugin/module.ts @@ -168,7 +168,7 @@ function getFinishedDownloadModels() { const query = `SELECT * FROM models WHERE finish_download_at != -1 ORDER BY finish_download_at DESC`; db.all(query, (err: Error, row: any) => { - res(row.map((item: any) => parseToProduct(item))); + res(row?.map((item: any) => parseToProduct(item)) ?? []); }); db.close(); });