From 4c112d91d22feea0366f66d2714db4e292fe1ba8 Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Mon, 2 Apr 2018 01:07:22 -0400 Subject: [PATCH] fix: use correct name for content coming from file_list --- src/renderer/component/fileList/view.jsx | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/renderer/component/fileList/view.jsx b/src/renderer/component/fileList/view.jsx index fb82d8614..1f6f455b6 100644 --- a/src/renderer/component/fileList/view.jsx +++ b/src/renderer/component/fileList/view.jsx @@ -22,6 +22,8 @@ type FileInfo = { type Props = { hideFilter: boolean, + sortByHeight?: boolean, + claimsById: Array<{}>, fileInfos: Array, }; @@ -141,16 +143,25 @@ class FileList extends React.PureComponent { const content = []; this.sortFunctions[sortBy](fileInfos).forEach(fileInfo => { - const { channel_name: channelName, name: claimName, claim_id: claimId } = fileInfo; + const { + channel_name: channelName, + name: claimName, + claim_name: claimNameDownloaded, + claim_id: claimId, + } = fileInfo; const uriParams = {}; + // This is unfortunate + // https://github.com/lbryio/lbry/issues/1159 + const name = claimName || claimNameDownloaded; + if (channelName) { uriParams.channelName = channelName; - uriParams.contentName = claimName; + uriParams.contentName = name; uriParams.claimId = this.getChannelSignature(fileInfo); } else { uriParams.claimId = claimId; - uriParams.claimName = claimName; + uriParams.claimName = name; } const uri = buildURI(uriParams);