fix: adds channelClaimId to channelName speech URL
This commit is contained in:
parent
b972064f1c
commit
4310deecb1
1 changed files with 12 additions and 4 deletions
|
@ -21,12 +21,20 @@ class SocialShare extends React.PureComponent<Props> {
|
|||
input: ?HTMLInputElement;
|
||||
|
||||
render() {
|
||||
const { claim_id: claimId, name: claimName, channel_name: channelName } = this.props.claim;
|
||||
const {
|
||||
claim_id: claimId,
|
||||
name: claimName,
|
||||
channel_name: channelName,
|
||||
value,
|
||||
} = this.props.claim;
|
||||
const channelClaimId =
|
||||
value && value.publisherSignature && value.publisherSignature.certificateId;
|
||||
const { onDone } = this.props;
|
||||
const speechPrefix = 'http://spee.ch/';
|
||||
const speechURL = channelName
|
||||
? `${speechPrefix}${channelName}/${claimName}`
|
||||
: `${speechPrefix}${claimName}#${claimId}`;
|
||||
const speechURL =
|
||||
channelName && channelClaimId
|
||||
? `${speechPrefix}${channelName}:${channelClaimId}/${claimName}`
|
||||
: `${speechPrefix}${claimName}#${claimId}`;
|
||||
|
||||
return (
|
||||
<div>
|
||||
|
|
Loading…
Reference in a new issue