pull/1583/head
parent
8bbe549b0c
commit
1aa9627e4a
|
@ -51,7 +51,7 @@ const initDislikeList = () => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dislikeInfo.rules = list.join('\n') + '\n'
|
dislikeInfo.rules = Array.from(new Set(list)).join('\n') + '\n'
|
||||||
|
|
||||||
return dislikeInfo
|
return dislikeInfo
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,7 +30,7 @@ export default ({ props }) => {
|
||||||
const handleDislikeMusic = async(index) => {
|
const handleDislikeMusic = async(index) => {
|
||||||
const minfo = props.list[index]
|
const minfo = props.list[index]
|
||||||
await addDislikeInfo([{ name: minfo.name, singer: minfo.singer }])
|
await addDislikeInfo([{ name: minfo.name, singer: minfo.singer }])
|
||||||
if (!playMusicInfo.isTempPlay && hasDislike(playMusicInfo.musicInfo)) {
|
if (hasDislike(playMusicInfo.musicInfo)) {
|
||||||
playNext(true)
|
playNext(true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -105,10 +105,8 @@ export default () => {
|
||||||
if (!playMusicInfo.musicInfo) return
|
if (!playMusicInfo.musicInfo) return
|
||||||
const minfo = 'progress' in playMusicInfo.musicInfo ? playMusicInfo.musicInfo.metadata.musicInfo : playMusicInfo.musicInfo
|
const minfo = 'progress' in playMusicInfo.musicInfo ? playMusicInfo.musicInfo.metadata.musicInfo : playMusicInfo.musicInfo
|
||||||
await addDislikeInfo([{ name: minfo.name, singer: minfo.singer }])
|
await addDislikeInfo([{ name: minfo.name, singer: minfo.singer }])
|
||||||
if (!playMusicInfo.isTempPlay) {
|
|
||||||
playNext(true)
|
playNext(true)
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
watch(() => appSetting['player.togglePlayMethod'], newValue => {
|
watch(() => appSetting['player.togglePlayMethod'], newValue => {
|
||||||
// setLoopPlay(newValue == 'singleLoop')
|
// setLoopPlay(newValue == 'singleLoop')
|
||||||
|
|
|
@ -45,7 +45,7 @@ const initNameSet = () => {
|
||||||
list.push(`${SPLIT_CHAR.DISLIKE_NAME}${singer}`)
|
list.push(`${SPLIT_CHAR.DISLIKE_NAME}${singer}`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
dislikeInfo.rules = list.join('\n') + '\n'
|
dislikeInfo.rules = Array.from(new Set(list)).join('\n') + '\n'
|
||||||
}
|
}
|
||||||
|
|
||||||
export const addDislikeInfo = (infos: LX.Dislike.DislikeMusicInfo[]) => {
|
export const addDislikeInfo = (infos: LX.Dislike.DislikeMusicInfo[]) => {
|
||||||
|
|
|
@ -40,7 +40,7 @@ export default ({ props, list, selectedList, removeAllSelect }) => {
|
||||||
const handleDislikeMusic = async(index) => {
|
const handleDislikeMusic = async(index) => {
|
||||||
const minfo = list.value[index]
|
const minfo = list.value[index]
|
||||||
await addDislikeInfo([{ name: minfo.name, singer: minfo.singer }])
|
await addDislikeInfo([{ name: minfo.name, singer: minfo.singer }])
|
||||||
if (!playMusicInfo.isTempPlay && hasDislike(playMusicInfo.musicInfo)) {
|
if (hasDislike(playMusicInfo.musicInfo)) {
|
||||||
playNext(true)
|
playNext(true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue