fix song.link for library items
This commit is contained in:
parent
d5ade09aa7
commit
e09da16d01
1 changed files with 4 additions and 0 deletions
|
@ -494,6 +494,10 @@
|
||||||
"name": `${app.getLz('action.share')} (song.link)`,
|
"name": `${app.getLz('action.share')} (song.link)`,
|
||||||
"action": async function() {
|
"action": async function() {
|
||||||
let item = self.item
|
let item = self.item
|
||||||
|
if(item.type.startsWith('library-')) {
|
||||||
|
self.item.attributes.url = self.item.relationships.catalog.data[0].attributes.url
|
||||||
|
item.attributes.url = item.relationships.catalog.data[0].attributes.url
|
||||||
|
}
|
||||||
if (!item.attributes.url) {
|
if (!item.attributes.url) {
|
||||||
if (item.type.includes("library")) {
|
if (item.type.includes("library")) {
|
||||||
let result = (await app.mk.api.v3.music(`/v1/me/library/${item.type.replace("library-", '')}/${item.id}/catalog`)).data.data[0]
|
let result = (await app.mk.api.v3.music(`/v1/me/library/${item.type.replace("library-", '')}/${item.id}/catalog`)).data.data[0]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue