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 */}