修复无效的歌曲信息导致我的列表数据迁移失败的问题(#1095)
parent
fcea542def
commit
e58c2f86aa
|
@ -9,6 +9,6 @@
|
||||||
|
|
||||||
若以上操作仍然不行,可以加交流群或者在GitHub开issue反馈
|
若以上操作仍然不行,可以加交流群或者在GitHub开issue反馈
|
||||||
|
|
||||||
### 优化
|
### 修复
|
||||||
|
|
||||||
- 单次执行所有sql语句,尝试解决某些情况下某些表没有成功创建的问题
|
- 修复无效的歌曲信息导致我的列表数据迁移失败的问题
|
||||||
|
|
|
@ -31,7 +31,7 @@ interface OldUserListInfo {
|
||||||
const filterMusicList = <T extends LX.Music.MusicInfo>(list: T[]): T[] => {
|
const filterMusicList = <T extends LX.Music.MusicInfo>(list: T[]): T[] => {
|
||||||
const ids: Set<string> = new Set()
|
const ids: Set<string> = new Set()
|
||||||
return list.filter(s => {
|
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)
|
ids.add(s.id)
|
||||||
return true
|
return true
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue