diff --git a/app/api/missions/image/[...path]/route.ts b/app/api/missions/image/[...path]/route.ts index b8aae2eb..a3c796ac 100644 --- a/app/api/missions/image/[...path]/route.ts +++ b/app/api/missions/image/[...path]/route.ts @@ -34,8 +34,8 @@ export async function GET( segments: pathSegments }); - // Remove any duplicate missions/ prefix - const minioPath = filePath.replace(/^missions\/missions\//, 'missions/'); + // Remove the missions/ prefix from the URL path since it's already in the Minio path + const minioPath = filePath.startsWith('missions/') ? filePath : `missions/${filePath}`; console.log('Full Minio path:', { minioPath, bucket: 'missions',