From c78f54824e724a78cdb86caec1d60bd84a7d2557 Mon Sep 17 00:00:00 2001 From: trafficlunar Date: Fri, 27 Mar 2026 21:16:57 +0000 Subject: [PATCH] fix: edit page crashing --- src/components/submit-form/edit-form.tsx | 2 -- src/components/submit-form/mii-editor/tabs/eyes.tsx | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/components/submit-form/edit-form.tsx b/src/components/submit-form/edit-form.tsx index 817c12c..a576ebd 100644 --- a/src/components/submit-form/edit-form.tsx +++ b/src/components/submit-form/edit-form.tsx @@ -64,8 +64,6 @@ export default function EditForm({ mii, likes }: Props) { if (name != mii.name) formData.append("name", name); if (tags != mii.tags) formData.append("tags", JSON.stringify(tags)); if (description && description != mii.description) formData.append("description", description); - console.log(minifyInstructions(structuredClone(instructions.current))); - console.log(mii.instructions); if (minifyInstructions(structuredClone(instructions.current)) !== (mii.instructions as object)) formData.append("instructions", JSON.stringify(instructions.current)); diff --git a/src/components/submit-form/mii-editor/tabs/eyes.tsx b/src/components/submit-form/mii-editor/tabs/eyes.tsx index 9b75031..ef6545c 100644 --- a/src/components/submit-form/mii-editor/tabs/eyes.tsx +++ b/src/components/submit-form/mii-editor/tabs/eyes.tsx @@ -21,8 +21,8 @@ export default function EyesTab({ instructions }: Props) { const [tab, setTab] = useState(0); const [colors, setColors] = useState(() => TABS.map((t) => { - const entry = instructions.current.eyes[t.name]; - const color = "color" in entry ? entry.color : null; + const entry = instructions.current.eyes[t.name] ?? {}; + const color = entry && "color" in entry ? entry.color : null; return color ?? 122; }), );