fix: rewrite preview urls from current storage fallback

This commit is contained in:
Your Name 2026-05-28 19:52:41 +08:00
parent 38cc12da8e
commit 5ccd392b75

View File

@ -133,8 +133,13 @@ async function main() {
visitSteps(nextConfig.steps || [], (option) => {
summary.total += 1;
const currentPreview = normalizeUrl(option.previewImageUrl);
const source = normalizeUrl(option.previewImageSourceUrl) || currentPreview;
const optimized = buildOptimizedPreviewUrl(source);
const preferredSource = normalizeUrl(option.previewImageSourceUrl);
const source = preferredSource || currentPreview;
const optimized =
buildOptimizedPreviewUrl(source) ||
(preferredSource && currentPreview !== preferredSource
? buildOptimizedPreviewUrl(currentPreview)
: null);
if (!currentPreview || !source) {
summary.skipped += 1;
return;
@ -188,4 +193,3 @@ main().catch((error) => {
console.error(error);
process.exit(1);
});