fix: prevent metadata fetch from overwriting fallback thumbnail with null

Use logical OR when merging fetched metadata so null values from
failed og: extraction don't destroy valid defaults (e.g. YouTube
thumbnail set before the fetch).
This commit is contained in:
Jannis Braun
2026-03-21 00:35:44 +01:00
parent 1c7d8557c6
commit ce981ee5fc
+3 -3
View File
@@ -102,9 +102,9 @@ export async function resolveEmbeds(
effectiveEmbedType = 'audio'; effectiveEmbedType = 'audio';
} }
} else { } else {
title = metadata.title; title = metadata.title || title;
description = metadata.description; description = metadata.description || description;
image = metadata.image; image = metadata.image || image;
siteName = metadata.siteName; siteName = metadata.siteName;
} }
} }