diff --git a/frontend/src/components/Header.jsx b/frontend/src/components/Header.jsx index 9530644..1a38ba6 100644 --- a/frontend/src/components/Header.jsx +++ b/frontend/src/components/Header.jsx @@ -17,7 +17,8 @@ const Header = () => { const showRightDeposit = !path.includes("deposit") && !path.includes("managestudent") && - !path.includes("managetask"); // 수강생 관리, 과제 관리 페이지 추가 + !path.includes("managetask") && + !path.includes("attendancecode"); const showRightMagageStudent = path.includes("attendancecode"); diff --git a/frontend/src/pages/admin/AttendanceCode.jsx b/frontend/src/pages/admin/AttendanceCode.jsx index 9b9dde0..8806d0e 100644 --- a/frontend/src/pages/admin/AttendanceCode.jsx +++ b/frontend/src/pages/admin/AttendanceCode.jsx @@ -19,10 +19,12 @@ const AttendanceCode = () => { } }; - // 출석코드 만료 + // 출석코드 만료 (직접 코드 전달 방식) const expireCode = async () => { try { - const res = await api.put("admin/attendance/expire-latest"); + const res = await api.put("admin/attendance/expire", null, { + params: { code }, + }); alert(res.data.message || "출석코드가 만료되었습니다"); setCode(""); } catch (error) {