diff --git a/packages/web_ui/src/components/ModsPage.tsx b/packages/web_ui/src/components/ModsPage.tsx index 767b32bf..ef8d83d4 100644 --- a/packages/web_ui/src/components/ModsPage.tsx +++ b/packages/web_ui/src/components/ModsPage.tsx @@ -247,15 +247,27 @@ function SearchModsButton() { expandable={{ expandedRowRender: record => (
-

Summary: {record.summary}

-

Downloads: {record.downloads_count}

+

Summary: {record.summary ?? "N/A"}

+

Downloads: {record.downloads_count ?? "N/A"}

Latest Release:

- - {account.hasPermission("core.mod.download") && ( + {record.latest_release ? ( + + ) :

No release information available.

} + {account.hasPermission("core.mod.download") && record.latest_release && ( @@ -300,7 +314,7 @@ function SearchModsButton() { { title: "Latest Version", key: "version", - render: (_, record) => record.latest_release.version, + render: (_, record) => record.latest_release?.version ?? "N/A", }, ]} />