mirror of
https://github.com/zadam/trilium.git
synced 2025-10-20 15:19:01 +02:00
fix(website): null error in download-helper
This commit is contained in:
parent
5b673e753b
commit
cc93102859
@ -219,13 +219,18 @@ export function getRecommendedDownload(): RecommendedDownload | null {
|
|||||||
const platform = getPlatform();
|
const platform = getPlatform();
|
||||||
if (!platform || !architecture) return null;
|
if (!platform || !architecture) return null;
|
||||||
|
|
||||||
const downloadInfo = downloadMatrix.desktop[platform]?.downloads;
|
const platformInfo = downloadMatrix.desktop[platform];
|
||||||
|
if (!platformInfo) return null;
|
||||||
|
|
||||||
|
const downloadInfo = platformInfo.downloads;
|
||||||
const recommendedDownload = Object.entries(downloadInfo || {}).find(d => d[1].recommended);
|
const recommendedDownload = Object.entries(downloadInfo || {}).find(d => d[1].recommended);
|
||||||
const format = recommendedDownload?.[0];
|
if (!recommendedDownload) return null;
|
||||||
|
|
||||||
|
const format = recommendedDownload[0];
|
||||||
const url = buildDownloadUrl("desktop", platform, format || 'zip', architecture);
|
const url = buildDownloadUrl("desktop", platform, format || 'zip', architecture);
|
||||||
|
|
||||||
const platformTitle = downloadMatrix.desktop[platform]?.title;
|
const platformTitle = platformInfo.title;
|
||||||
const name = typeof platformTitle === "string" ? platformTitle : platformTitle?.[architecture];
|
const name = typeof platformTitle === "string" ? platformTitle : platformTitle[architecture] as string;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
architecture,
|
architecture,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user