fix: twitter share links
This commit is contained in:
parent
4297c72dd0
commit
278b817d8d
1 changed files with 14 additions and 6 deletions
|
@ -40,19 +40,27 @@ class SocialShare extends React.PureComponent<Props> {
|
||||||
let lbryURL;
|
let lbryURL;
|
||||||
if (isChannel) {
|
if (isChannel) {
|
||||||
// For channel claims, the channel name (@something) is in `claim.name`
|
// For channel claims, the channel name (@something) is in `claim.name`
|
||||||
speechURL = `${speechPrefix}${claimName}:${claimId}`;
|
speechURL = `${claimName}:${claimId}`;
|
||||||
lbryURL = `${lbryPrefix}${claimName}#${claimId}`;
|
lbryURL = `${claimName}#${claimId}`;
|
||||||
} else {
|
} else {
|
||||||
// If it's for a regular claim, check if it has an associated channel
|
// If it's for a regular claim, check if it has an associated channel
|
||||||
speechURL =
|
speechURL =
|
||||||
channelName && channelClaimId
|
channelName && channelClaimId
|
||||||
? `${speechPrefix}${channelName}:${channelClaimId}/${claimName}`
|
? `${channelName}:${channelClaimId}/${claimName}`
|
||||||
: `${speechPrefix}${claimId}/${claimName}`;
|
: `${claimId}/${claimName}`;
|
||||||
|
|
||||||
lbryURL =
|
lbryURL =
|
||||||
channelName && channelClaimId
|
channelName && channelClaimId
|
||||||
? `${lbryPrefix}${channelName}#${channelClaimId}/${claimName}`
|
? `${channelName}#${channelClaimId}/${claimName}`
|
||||||
: `${lbryPrefix}${claimName}#${claimId}`;
|
: `${claimName}#${claimId}`;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (lbryURL) {
|
||||||
|
lbryURL = `${lbryPrefix}${encodeURIComponent(lbryURL)}`;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (speechURL) {
|
||||||
|
speechURL = `${speechPrefix}${encodeURIComponent(speechURL)}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|
Loading…
Add table
Reference in a new issue