Skip to content

Commit

Permalink
Changed Fall-> Fall Semester. Winter-> Winter Semester etc
Browse files Browse the repository at this point in the history
  • Loading branch information
abhitrueprogrammer committed Jan 19, 2025
1 parent 49a4159 commit 85705e5
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 16 deletions.
8 changes: 4 additions & 4 deletions ongoing-papers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ const papers: IPaper[] = [
slot: "A2",
year: "2023",
exam: "CAT-2",
semester: "Fall",
semester: "Fall Semester",
campus: "Vellore",
},
{
Expand All @@ -24,7 +24,7 @@ const papers: IPaper[] = [
slot: "A2",
year: "2024",
exam: "CAT-2",
semester: "Fall",
semester: "Fall Semester",
campus: "Vellore",
},
{
Expand All @@ -38,7 +38,7 @@ const papers: IPaper[] = [
slot: "A1",
year: "2023",
exam: "CAT-2",
semester: "Fall",
semester: "Fall Semester",
campus: "Vellore",
},
{
Expand All @@ -51,7 +51,7 @@ const papers: IPaper[] = [
slot: "C2",
year: "2023",
exam: "CAT-2",
semester: "Fall",
semester: "Fall Semester",
campus: "Vellore",
},
];
Expand Down
2 changes: 1 addition & 1 deletion src/app/catalogue/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const Catalogue = () => {
return (
<>
<Navbar />
<Suspense fallback={<Loader />}>
<Suspense Fall Semesterback={<Loader />}>
<CatalogueContent />
</Suspense>
</>
Expand Down
2 changes: 1 addition & 1 deletion src/components/select_options.ts
Original file line number Diff line number Diff line change
Expand Up @@ -271,5 +271,5 @@ const campuses: string[] = [
"Mauritius",
];
const exams: string [] = ["CAT-1", "CAT-2", "FAT","Model CAT-1" , "Model CAT-2" , "Model FAT"]
const semesters: string[] = ["Fall", "Win", "Summer", "Weekend"];
const semesters: string[] = ["Fall Semester", "Winter Semester", "Summer Semester", "Weekend Semester"];
export { slots, courses, years, campuses, semesters, exams };
4 changes: 2 additions & 2 deletions src/db/papers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const adminSchema = new Schema<IAdminPaper>({
slot: { type: String, required: true },
year: { type: String, required: true },
exam: { type: String, enum: ["CAT-1", "CAT-2", "FAT","Model CAT-1" , "Model CAT-2" , "Model FAT"], required: true },
semester:{ type: String, enum: ["Fall" , "Win" , "Summer", "Weekend"], required: true },
semester:{ type: String, enum: ["Fall Semester" , "Winter Semester" , "Summer Semester", "Weekend Semester"], required: true },
campus:{ type: String, enum: ["Vellore" ,"Chennai" , "Andhra Pradesh" ,"Bhopal" , "Bangalore" , "Mauritius"], required: true },
answerKeyIncluded: { type: Boolean, default: false },
isSelected: { type: Boolean, default: false },
Expand All @@ -21,7 +21,7 @@ const paperSchema = new Schema<IPaper>({
slot: { type: String, required: true },
year: { type: String, required: true },
exam: { type: String, enum: ["CAT-1", "CAT-2", "FAT","Model CAT-1" , "Model CAT-2" , "Model FAT"], required: true },
semester:{ type: String, enum: ["Fall" , "Win" , "Summer", "Weekend"], required: true },
semester:{ type: String, enum: ["Fall Semester" , "Winter Semester" , "Summer Semester", "Weekend Semester"], required: true },
campus:{ type: String, enum: ["Vellore" ,"Chennai" , "Andhra Pradesh" ,"Bhopal" , "Bangalore" , "Mauritius"], required: true },
answerKeyIncluded: { type: Boolean, default: false },
});
Expand Down
6 changes: 3 additions & 3 deletions src/interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ export interface IAdminPaper {
slot: string;
year: string;
exam: "CAT-1" | "CAT-2" | "FAT" | "Model";
semester: "Fall" | "Win" | "Summer" | "Weekend";
semester: "Fall Semester" | "Winter Semester" | "Summer Semester" | "Weekend Semester";
campus:
| "Vellore"
| "Chennai"
Expand Down Expand Up @@ -132,7 +132,7 @@ export interface IPaper {
exam: "CAT-1" | "CAT-2" | "FAT" | "Model CAT-1" | "Model CAT-2" | "Model FAT";
finalUrl: string;
thumbnailUrl: string;
semester: "Fall" | "Win" | "Summer" | "Weekend";
semester: "Fall Semester" | "Winter Semester" | "Summer Semester" | "Weekend Semester";
campus:
| "Vellore"
| "Chennai"
Expand All @@ -150,7 +150,7 @@ export type ExamDetail = {
slot: string;
"course-code": string;
"exam-type": string;
semester: "Fall" | "Win" | "Summer" | "Weekend";
semester: "Fall Semester" | "Winter Semester" | "Summer Semester" | "Weekend Semester";
year: string;
};
export interface Filters {
Expand Down
10 changes: 5 additions & 5 deletions src/util/mistral.ts
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,9 @@ function parseExamDetail(analysis: string): ExamDetail {
if (jsonMatch) {
const examDetail: ExamDetail = JSON.parse(jsonMatch[0]) as ExamDetail;
if (examDetail.semester) {
const validSemesters = ["Fall", "Win", "Summer", "Weekend"];
const validSemesters = ["Fall Semester", "Winter Semester", "Summer Semester", "Weekend Semester"];
if (!validSemesters.includes(examDetail.semester)) {
examDetail.semester = "Fall"; // Default to Fall if invalid
examDetail.semester = "Fall Semester"; // Default to Fall Semester if invalid
}
}

Expand All @@ -99,7 +99,7 @@ function parseExamDetail(analysis: string): ExamDetail {
slot: "Unknown",
"course-code": "Unknown",
"exam-type": "Unknown",
semester: "Fall",
semester: "Fall Semester",
year: new Date().getFullYear().toString()
};
}
Expand All @@ -123,7 +123,7 @@ async function analyzeImage(dataUrl: string): Promise<AnalysisResult[]> {
- slot: One of A1|A2|B1|B2|C1|C2|D1|D2|E1|E2|F1|F2|G1|G2
- course-code: The course code (format: department letters + numbers)
- exam-type: One of "Final Assessment Test|Continuous Assessment Test - 1|Continuous Assessment Test - 2"
- semester: Must be exactly one of "Fall", "Win", "Summer", or "Weekend"
- semester: Must be exactly one of "Fall Semester", "Winter Semester", "Summer Semester", or "Weekend Semester"
- year: The year in YYYY format (e.g., "2023")
Provide the response in this exact format:
Expand Down Expand Up @@ -174,7 +174,7 @@ async function analyzeImage(dataUrl: string): Promise<AnalysisResult[]> {
slot: "Error",
"course-code": "Error",
"exam-type": "Error",
semester: "Fall",
semester: "Fall Semester",
year: new Date().getFullYear().toString()
},
rawAnalysis: `Error analyzing image: ${errorMessage}`,
Expand Down

0 comments on commit 85705e5

Please sign in to comment.