diff --git a/src/pages/CharacterEditPage.tsx b/src/pages/CharacterEditPage.tsx index a1346cb..1bc5db2 100644 --- a/src/pages/CharacterEditPage.tsx +++ b/src/pages/CharacterEditPage.tsx @@ -44,8 +44,8 @@ export default function CharacterEditPage() { await api.put(`/characters/${id}`, { name, server, - combat_power: Number(combatPower), - is_public: isPublic + power: Number(combatPower), + is_public: isPublic, }) navigate('/characters') } catch { diff --git a/src/pages/HomeworkEditPage.tsx b/src/pages/HomeworkEditPage.tsx index 94bc55b..88e3aa4 100644 --- a/src/pages/HomeworkEditPage.tsx +++ b/src/pages/HomeworkEditPage.tsx @@ -35,11 +35,11 @@ export default function HomeworkEditPage() { const handleUpdate = async () => { try { await api.put(`/homeworks/${id}`, { - name: title, // ✅ title → name + title, description, - repeat_type: resetType, // ✅ reset_type → repeat_type - repeat_count: Number(clearCount), // ✅ clear_count → repeat_count - is_public: isPublic + reset_type: resetType, + clear_count: Number(clearCount), + is_public: isPublic, }) navigate('/homeworks') } catch { diff --git a/src/pages/RegisterHomework.tsx b/src/pages/RegisterHomework.tsx index 99b1dee..5e2c474 100644 --- a/src/pages/RegisterHomework.tsx +++ b/src/pages/RegisterHomework.tsx @@ -17,6 +17,7 @@ export default function RegisterHomework() { const [description, setDescription] = useState('') const [resetType, setResetType] = useState('') const [clearCount, setClearCount] = useState(0) + const [resetTime, setResetTime] = useState('') const [isPublic, setIsPublic] = useState(false) const [error, setError] = useState('') const navigate = useNavigate() @@ -28,6 +29,7 @@ export default function RegisterHomework() { title, description, reset_type: resetType, + reset_time: resetTime, clear_count: clearCount, is_public: isPublic, }) @@ -69,6 +71,14 @@ export default function RegisterHomework() { 매주 매달 + setResetTime(e.target.value)} + />