From 2f485dfca576410a0330c4cf59d4ac95885418f0 Mon Sep 17 00:00:00 2001 From: trafficlunar Date: Fri, 17 Apr 2026 16:50:44 +0100 Subject: [PATCH] fix: f5391d63 part 2 --- Dockerfile | 2 +- frontend/src/pages/mii.tsx | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index b293e98..d742086 100644 --- a/Dockerfile +++ b/Dockerfile @@ -54,7 +54,7 @@ COPY --from=builder /app/backend/.next ./.next COPY --from=builder --chown=nextjs:nodejs /app/backend/prisma ./prisma # uploads dir -RUN mkdir -p /app/uploads && chown -R nextjs:nodejs /app/uploads +RUN mkdir -p /app/uploads && chown -R nextjs:nodejs /app/.next/standalone/backend/uploads USER nextjs diff --git a/frontend/src/pages/mii.tsx b/frontend/src/pages/mii.tsx index d6751b5..bc58af8 100644 --- a/frontend/src/pages/mii.tsx +++ b/frontend/src/pages/mii.tsx @@ -25,6 +25,7 @@ export default function MiiPage() { return res.json(); }) .then((data) => { + console.log("Mii API response:", data); setMii(data); setLoading(false); }) @@ -39,7 +40,7 @@ export default function MiiPage() { return
Loading...
; } - const images = [...Array.from({ length: mii.imageCount }, (_, index) => `${API_URL}/mii/${mii.id}/image?type=image${index}`)]; + const images = [...Array.from({ length: mii.imageCount ?? 0 }, (_, index) => `${API_URL}/mii/${mii.id}/image?type=image${index}`)]; return (
@@ -253,7 +254,7 @@ export default function MiiPage() { {/* Submission name */}

{mii.name}

{/* Like button */} - 0} big /> +
{/* Tags */}