Skip to content

Commit 060b296

Browse files
authored
Placement season prerequisites (#396)
1 parent e78cbcf commit 060b296

5 files changed

Lines changed: 436 additions & 216 deletions

File tree

src/app/(routes)/student/profile/page.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -801,7 +801,9 @@ const ProfilePage = () => {
801801
<Button
802802
onClick={handlePolicyAccept}
803803
disabled={
804-
!policyAccepted || !viewPolicyClicked || registering
804+
!policyAccepted ||
805+
(selectedSeason?.season?.policyDocument && !viewPolicyClicked) ||
806+
registering
805807
}
806808
className="flex-1 bg-blue-600 hover:bg-blue-700"
807809
>

src/components/JAF/JAF.tsx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,6 @@ const getErrorMessages = (errors: any): string[] => {
4141
} else if (obj.includes("At least one program must be selected")) {
4242
cleanMessage =
4343
"Please select at least one program in the eligibility criteria";
44-
} else if (obj.includes("At least one test must be specified")) {
45-
cleanMessage =
46-
"Please add at least one test in the selection procedure";
47-
} else if (
48-
obj.includes("At least one interview round must be specified")
49-
) {
50-
cleanMessage =
51-
"Please add at least one interview round in the selection procedure";
5244
} else if (obj.includes("At least one salary entry is required")) {
5345
cleanMessage =
5446
"Please add at least one salary package in compensation details";

0 commit comments

Comments
 (0)