From b41f985d2b132c94c49864d679df7515d532ae25 Mon Sep 17 00:00:00 2001
From: Travis Eden <daovist@gmail.com>
Date: Mon, 29 Oct 2018 17:59:28 -0400
Subject: [PATCH] use canonical urls in asset preview

---
 client/src/components/AssetPreview/index.jsx | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/client/src/components/AssetPreview/index.jsx b/client/src/components/AssetPreview/index.jsx
index 17a26f1f..87a01166 100644
--- a/client/src/components/AssetPreview/index.jsx
+++ b/client/src/components/AssetPreview/index.jsx
@@ -1,9 +1,11 @@
 import React from 'react';
 import { Link } from 'react-router-dom';
+import createCanonicalLink from '../../../../utils/createCanonicalLink';
 
-const AssetPreview = ({ defaultThumbnail, claimData: { name, claimId, fileExt, contentType, thumbnail, title } }) => {
-  const embedUrl = `/${claimId}/${name}.${fileExt}`;
-  const showUrl = `/${claimId}/${name}`;
+const AssetPreview = ({ defaultThumbnail, claimData }) => {
+  const { name, fileExt, contentType, thumbnail, title } = claimData;
+  const showUrl = createCanonicalLink({ asset: { claimData } });
+  const embedUrl = `${showUrl}.${fileExt}`;
   return (
     <Link to={showUrl} className='asset-preview'>
       {(() => {