From 1ede32070b0a5bfb18aa6547e0de5c599cc389b4 Mon Sep 17 00:00:00 2001 From: vapormusic Date: Sat, 29 Jan 2022 19:42:22 +0700 Subject: [PATCH] fix sharing on square item --- src/renderer/views/components/mediaitem-square.ejs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/renderer/views/components/mediaitem-square.ejs b/src/renderer/views/components/mediaitem-square.ejs index 8bc01744..bdb39c17 100644 --- a/src/renderer/views/components/mediaitem-square.ejs +++ b/src/renderer/views/components/mediaitem-square.ejs @@ -395,7 +395,12 @@ "icon": "./assets/feather/share.svg", "name": app.getLz('action.share'), "action": function () { - self.app.copyToClipboard(self.item.attributes.url) + if (!self.item.attributes.url && self.item.relationships){ + if (self.item.relationships.catalog){ + app.mkapi(self.item.attributes.playParams.kind, false, self.item.relationships.catalog.data[0].id).then(u => {self.app.copyToClipboard((u.data.data.length && u.data.data.length > 0)? u.data.data[0].attributes.url : u.data.data.attributes.url)}) + } + }else { + self.app.copyToClipboard(self.item.attributes.url)} } } ]