Skip to content

Conversation

@w568w
Copy link
Member

@w568w w568w commented Jan 15, 2026

As the title says.

@w568w w568w added this to the 1.5.0 milestone Jan 15, 2026
@w568w w568w added enhancement New feature or request internal The request is from our team and not widely applicable. Complexity: Low Obvious to implement and can be accomplished within a single module and removed internal The request is from our team and not widely applicable. labels Jan 15, 2026
@w568w w568w force-pushed the feat-grad-exam-score branch from 9259763 to 43100cf Compare January 17, 2026 16:45
@w568w w568w marked this pull request as ready for review January 17, 2026 16:45
@w568w w568w requested review from Copilot and sseu-buhzzi January 17, 2026 16:46
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds support for viewing graduate course scores by implementing a new repository for fetching graduate student data and integrating it into the existing exam details UI with a simplified view.

Changes:

  • Added GraduateExamRepository with methods to fetch semesters and course scores from the graduate student system
  • Extended ExamScore class with a fromGraduateJson factory method to parse graduate student score data
  • Modified the exam details page to detect graduate students and display a simplified score-only view without semester navigation or exam schedules

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.

File Description
lib/repository/fdu/graduate_exam_repository.dart New repository implementing API calls to fetch graduate student semester information and course scores
lib/repository/fdu/edu_service_repository.dart Added factory method to parse graduate student score JSON into ExamScore objects
lib/page/dashboard/exam_detail.dart Added provider for graduate scores and conditional UI logic to show simplified view for graduate students

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@w568w w568w merged commit a0408a5 into main Jan 17, 2026
@w568w w568w deleted the feat-grad-exam-score branch January 17, 2026 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Complexity: Low Obvious to implement and can be accomplished within a single module enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants