diff --git a/src/pages/modifyManage/utils/handleEvent.ts b/src/pages/modifyManage/utils/handleEvent.ts index e7f225ed..e6f8a853 100644 --- a/src/pages/modifyManage/utils/handleEvent.ts +++ b/src/pages/modifyManage/utils/handleEvent.ts @@ -183,7 +183,18 @@ export const calculatePerformancePeriod = ( }; // scheduleNumber 생성 -const scheduleNumbers = ["FIRST", "SECOND", "THIRD"]; +const scheduleNumbers = [ + "FIRST", + "SECOND", + "THIRD", + "FOURTH", + "FIFTH", + "SIXTH", + "SEVENTH", + "EIGHTH", + "NINTH", + "TENTH", +]; export const getScheduleNumber = (index: number): string => { return scheduleNumbers[index] || `SCHEDULE_${index + 1}`; diff --git a/src/pages/register/Register.tsx b/src/pages/register/Register.tsx index 0f7523c9..3e113eea 100644 --- a/src/pages/register/Register.tsx +++ b/src/pages/register/Register.tsx @@ -238,10 +238,17 @@ const Register = () => { performanceImage: performanceUrls[index] || image.performanceImage, })), }; + console.log(formData); try { await postPerformance(formData); } catch (err) { - console.error("공연 등록 중 오류 발생:", err); + console.error("공연 등록 오류:", err); + const errorMessage = + err?.response?.status === 401 + ? "로그인 세션이 만료되었습니다.\n 다시 로그인 후 시도해주세요." + : "공연 등록을 실패했습니다.\n 다시 시도해주세요."; + + openAlert({ title: errorMessage }); } } catch (err) { console.error("파일 업로드 중 오류 발생:", err); @@ -413,9 +420,9 @@ const Register = () => { /> - + onMinusClick(setGigInfo)} onPlusClick={() => onPlusClick(setGigInfo)} diff --git a/src/pages/register/RegisterMaker.tsx b/src/pages/register/RegisterMaker.tsx index 933829e8..c76a7055 100644 --- a/src/pages/register/RegisterMaker.tsx +++ b/src/pages/register/RegisterMaker.tsx @@ -89,7 +89,7 @@ const RegisterMaker = ({ - 공연진 상세정보는 선택사항이며, 이후 수정불가합니다. + 공연진 상세정보는 선택사항입니다. diff --git a/src/pages/register/components/PosterThumbnail.tsx b/src/pages/register/components/PosterThumbnail.tsx index 404fc3c1..8a77029b 100644 --- a/src/pages/register/components/PosterThumbnail.tsx +++ b/src/pages/register/components/PosterThumbnail.tsx @@ -54,7 +54,6 @@ const PosterThumbnail = ({ value, onImageUpload }: PosterThumbnailProps) => { 포스터 썸네일 한 장만 등록 가능합니다. - *포스터 썸네일은 수정불가합니다. { return scheduleNumbers[index] || `SCHEDULE_${index + 1}`;