修复潜在问题

pull/1583/head
lyswhut 2023-09-05 12:14:25 +08:00
parent ff6b7cbec2
commit eab5e51f66
2 changed files with 3 additions and 2 deletions

View File

@ -41,7 +41,7 @@ export const overwirteDislikeInfo = async(rules: string) => {
// }
export const hasDislike = (info: LX.Music.MusicInfo | null) => {
export const hasDislike = (info: LX.Music.MusicInfo | LX.Download.ListItem | null) => {
if (!info) return false
return action.hasDislike(info)
}

View File

@ -5,7 +5,8 @@ import { dislikeInfo } from './state'
import { SPLIT_CHAR } from '@common/constants'
export const hasDislike = (info: LX.Music.MusicInfo) => {
export const hasDislike = (info: LX.Music.MusicInfo | LX.Download.ListItem) => {
if ('progress' in info) info = info.metadata.musicInfo
const name = info.name?.replaceAll(SPLIT_CHAR.DISLIKE_NAME, SPLIT_CHAR.DISLIKE_NAME_ALIAS).toLocaleLowerCase().trim() ?? ''
const singer = info.singer?.replaceAll(SPLIT_CHAR.DISLIKE_NAME, SPLIT_CHAR.DISLIKE_NAME_ALIAS).toLocaleLowerCase().trim() ?? ''