diff --git a/publish/changeLog.md b/publish/changeLog.md index f06171ae..e0873a68 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -9,6 +9,6 @@ 若以上操作仍然不行,可以加交流群或者在GitHub开issue反馈 -### 优化 +### 修复 -- 单次执行所有sql语句,尝试解决某些情况下某些表没有成功创建的问题 +- 修复无效的歌曲信息导致我的列表数据迁移失败的问题 diff --git a/src/main/utils/migrate.ts b/src/main/utils/migrate.ts index f1cf9e18..40725b2f 100644 --- a/src/main/utils/migrate.ts +++ b/src/main/utils/migrate.ts @@ -31,7 +31,7 @@ interface OldUserListInfo { const filterMusicList = (list: T[]): T[] => { const ids: Set = new Set() return list.filter(s => { - if (!s.id || ids.has(s.id)) return false + if (!s.id || ids.has(s.id) || !s.name || s.singer == null) return false ids.add(s.id) return true })