Skip to content

Let acad admin pick the financial year on the Fee Structure Certificate - #2004

Merged
vikrantwiz02 merged 1 commit into
FusionIIIT:prod/acad-reactfrom
vikrantwiz02:fix/fee-structure-certificate-financial-year-selection
Oct 5, 2026
Merged

vikrantwiz02 merged 1 commit into
FusionIIIT:prod/acad-reactfrom
vikrantwiz02:fix/fee-structure-certificate-financial-year-selection

Conversation

@vikrantwiz02

Copy link
Copy Markdown
Member

Summary

  • The certificate used to always cover the student's current semester pair. It now accepts an explicit semester, validates it against the published fee structure, and returns every valid financial year so the frontend can offer a picker.
  • The semester number renders with its ordinal suffix raised, matching the Bonafide and Fee certificates.

Test plan

  • Syntax-checked with python -m ast
  • Added/updated tests in test_fee_structure_certificate.py covering financial-year selection and validation

The certificate used to always cover the student's current semester
pair. It now accepts an explicit semester, validates it against the
published fee structure, and lists every valid financial year so the
frontend can offer a picker. The semester number also renders with
its ordinal suffix raised, matching the other certificates.
@vikrantwiz02
vikrantwiz02 merged commit 249a41d into FusionIIIT:prod/acad-react Oct 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant