mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-06 10:11:31 +00:00
fixed previews, creator, bookmarks, and ratings not displaying on bookmarked media cards
This commit is contained in:
1 parent
0d0fad1274
commit
e99451f68e
6 files changed
+15
-16
No files matched your search
@@ -117,11 +117,11 @@ export default function AudioCard({
|
||||
</p>
|
||||
)}
|
||||
</div>
|
||||
<AudioPlayer src={data.public_bucket_path} id={data.token} />
|
||||
<AudioPlayer src={data.details?.maybe_media_file_data?.public_bucket_path || data.public_bucket_path} id={data.token} />
|
||||
<CardFooter
|
||||
{...{
|
||||
creator: data?.maybe_creator,
|
||||
entityToken: data.token,
|
||||
creator: data?.maybe_creator || data.details?.maybe_media_file_data?.maybe_creator,
|
||||
entityToken: data.details?.entity_token || data.token,
|
||||
entityType: "media_file",
|
||||
makeBookmarksProps: bookmarks?.makeProps,
|
||||
makeRatingsProps: ratings?.makeProps,
|
||||
@@ -183,8 +183,7 @@ export default function AudioCard({
|
||||
</div>
|
||||
<CardFooter
|
||||
{...{
|
||||
creator:
|
||||
data?.creator || data.details.maybe_weight_data?.maybe_creator,
|
||||
creator: data?.creator || data.details.maybe_weight_data?.maybe_creator,
|
||||
entityToken: data.weight_token || data.details?.entity_token,
|
||||
entityType: "model_weight",
|
||||
makeBookmarksProps: bookmarks?.makeProps,
|
||||
|
||||
@@ -55,8 +55,8 @@ export default function BVHCard({
|
||||
<p className="fs-7 opacity-75 mb-0">{timeAgo}</p>
|
||||
</div>
|
||||
<CardFooter {...{
|
||||
creator: data?.maybe_creator,
|
||||
entityToken: data.token,
|
||||
creator: data?.maybe_creator || data.details?.maybe_media_file_data?.maybe_creator,
|
||||
entityToken: data.details?.entity_token || data.token,
|
||||
entityType: "media_file",
|
||||
makeBookmarksProps: bookmarks?.makeProps,
|
||||
makeRatingsProps: ratings?.makeProps,
|
||||
|
||||
@@ -54,8 +54,8 @@ export default function FBXCard({
|
||||
<p className="fs-7 opacity-75 mb-0">{timeAgo}</p>
|
||||
</div>
|
||||
<CardFooter {...{
|
||||
creator: data?.maybe_creator,
|
||||
entityToken: data.token,
|
||||
creator: data?.maybe_creator || data.details?.maybe_media_file_data?.maybe_creator,
|
||||
entityToken: data.details?.entity_token || data.token,
|
||||
entityType: "media_file",
|
||||
makeBookmarksProps: bookmarks?.makeProps,
|
||||
makeRatingsProps: ratings?.makeProps,
|
||||
|
||||
@@ -54,8 +54,8 @@ export default function GLBCard({
|
||||
<p className="fs-7 opacity-75 mb-0">{timeAgo}</p>
|
||||
</div>
|
||||
<CardFooter {...{
|
||||
creator: data?.maybe_creator,
|
||||
entityToken: data.token,
|
||||
creator: data?.maybe_creator || data.details?.maybe_media_file_data?.maybe_creator,
|
||||
entityToken: data.details?.entity_token || data.token,
|
||||
entityType: "media_file",
|
||||
makeBookmarksProps: bookmarks?.makeProps,
|
||||
makeRatingsProps: ratings?.makeProps,
|
||||
|
||||
@@ -54,8 +54,8 @@ export default function GLTFCard({
|
||||
<p className="fs-7 opacity-75 mb-0">{timeAgo}</p>
|
||||
</div>
|
||||
<CardFooter {...{
|
||||
creator: data?.maybe_creator,
|
||||
entityToken: data.token,
|
||||
creator: data?.maybe_creator || data.details?.maybe_media_file_data?.maybe_creator,
|
||||
entityToken: data.details?.entity_token || data.token,
|
||||
entityType: "media_file",
|
||||
makeBookmarksProps: bookmarks?.makeProps,
|
||||
makeRatingsProps: ratings?.makeProps,
|
||||
|
||||
@@ -66,7 +66,7 @@ export default function ImageCard({
|
||||
let coverImage = undefined;
|
||||
|
||||
if (type === "media") {
|
||||
coverImage = bucketConfig.getCdnUrl(data.public_bucket_path, 600, 100);
|
||||
coverImage = bucketConfig.getCdnUrl(data.details?.maybe_media_file_data?.public_bucket_path || data.public_bucket_path, 600, 100);
|
||||
} else if (type === "weights") {
|
||||
coverImage = `/images/default-covers/${
|
||||
data?.cover_image?.default_cover.image_index || 0
|
||||
@@ -121,8 +121,8 @@ export default function ImageCard({
|
||||
</div>
|
||||
<CardFooter
|
||||
{...{
|
||||
creator: data?.maybe_creator,
|
||||
entityToken: data.token,
|
||||
creator: data?.maybe_creator || data.details?.maybe_media_file_data?.maybe_creator,
|
||||
entityToken: data.details?.entity_token || data.token,
|
||||
entityType: "media_file",
|
||||
makeBookmarksProps: bookmarks?.makeProps,
|
||||
makeRatingsProps: ratings?.makeProps,
|
||||
|
||||
Reference in new issue
Block a user