diff --git a/src/app/mypage/leader_modal.js b/src/app/mypage/leader_modal.js index bc06b25..161cb7b 100644 --- a/src/app/mypage/leader_modal.js +++ b/src/app/mypage/leader_modal.js @@ -192,6 +192,7 @@ export default function LeaderModal({ isOpen, onClose, projectId, currentMemberI {participants .filter((member) => member.projectParticipantId!=currentMemberId) + .filter((member) => member.status!="ACTIVE") .map((member) => ( diff --git a/src/app/project/meeting_modal.js b/src/app/project/meeting_modal.js index 0fd170c..3f23300 100644 --- a/src/app/project/meeting_modal.js +++ b/src/app/project/meeting_modal.js @@ -93,7 +93,7 @@ export default function MeetingModal({ if (onMeetingSaved) onMeetingSaved(); onClose(); } catch (error) { - showAlert("error", error.response?.data?.message || "오류 발생"); + showAlert("error", error.response?.data?.data?.message || "지금 미팅을 수정할 수 없습니다"); } }; @@ -110,7 +110,7 @@ export default function MeetingModal({ if (onMeetingDeleted) onMeetingDeleted(); onClose(); } catch (error) { - showAlert("error", error.response?.data?.message || "삭제 오류"); + showAlert("error", error.response?.data?.message || "지금은 삭제할 수 없습니다. 잠시 후 다시 시도해주세요."); } }; diff --git a/src/app/team/project_modal.js b/src/app/team/project_modal.js index a55d43f..5ffb2ef 100644 --- a/src/app/team/project_modal.js +++ b/src/app/team/project_modal.js @@ -74,7 +74,7 @@ export default function ProjectModal({ onClose(); // 모달 닫기 } catch (error) { console.log(`${isEditing ? "프로젝트 수정 실패" : "프로젝트 생성 실패"}:`, error.message); - showAlert("success", `${isEditing ? "프로젝트 수정 실패" : "프로젝트 생성 실패"}:`); + showAlert("error", `${isEditing ? "프로젝트 수정 실패" : "프로젝트 생성 실패"}:`); } }; diff --git a/src/app/team/team.js b/src/app/team/team.js index efa5fea..609d35c 100644 --- a/src/app/team/team.js +++ b/src/app/team/team.js @@ -148,6 +148,7 @@ export default function Team({ teamId }) { return res.data; } catch (error) { throw error.response?.data || error; // 명시적으로 throw + } }; @@ -528,7 +529,7 @@ export default function Team({ teamId }) { }) ); } catch (error) { - showAlert("error", error.message || "오류가 발생했습니다."); + showAlert("error", error.message || "나간 프로젝트에 다시 참여할 수 없습니다."); } finally { setPendingProjects((prev) => ({ ...prev,