feat: change student table sorting from last name to ID for improved data organization #3

Merged
BothimTV merged 1 commit from sort-pdf into main 2026-01-29 18:04:25 +00:00
BothimTV commented 2026-01-29 18:03:49 +00:00 (Migrated from github.com)

Summary by CodeRabbit

  • Bug Fixes
    • Updated sorting behavior in student management PDF exports to ensure consistent data ordering in group tables.

✏️ Tip: You can customize this high-level summary in your review settings.

<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Updated sorting behavior in student management PDF exports to ensure consistent data ordering in group tables. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
coderabbitai[bot] commented 2026-01-29 18:03:58 +00:00 (Migrated from github.com)
📝 Walkthrough

Walkthrough

The PDF export logic in the student management view was updated to sort group table data by student ID instead of last name using German locale comparison during data construction.

Changes

Cohort / File(s) Summary
PDF Export Sorting
frontend/src/pages/verwaltung/schueler.vue
Modified table data sorting for group tables in PDF export from sorting by last name (Nachname) to sorting by ID (Id) using localeCompare with German locale.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A sorting spell was cast with care,
From names to IDs, a change so fair,
In German locales the rabbits cheer,
The student lists now crystal clear! 📋


Note

🎁 Summarized by CodeRabbit Free

Your organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login.

Comment @coderabbitai help to get the list of available commands and usage tips.

<!-- This is an auto-generated comment: summarize by coderabbit.ai --> <!-- walkthrough_start --> <details> <summary>📝 Walkthrough</summary> ## Walkthrough The PDF export logic in the student management view was updated to sort group table data by student ID instead of last name using German locale comparison during data construction. ## Changes |Cohort / File(s)|Summary| |---|---| |**PDF Export Sorting** <br> `frontend/src/pages/verwaltung/schueler.vue`|Modified table data sorting for group tables in PDF export from sorting by last name (Nachname) to sorting by ID (Id) using localeCompare with German locale.| ## Estimated code review effort 🎯 1 (Trivial) | ⏱️ ~3 minutes ## Poem > 🐰 A sorting spell was cast with care, > From names to IDs, a change so fair, > In German locales the rabbits cheer, > The student lists now crystal clear! 📋✨ </details> <!-- walkthrough_end --> <!-- tips_start --> --- > [!NOTE] > <details> > <summary>🎁 Summarized by CodeRabbit Free</summary> > > Your organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting <https://app.coderabbit.ai/login>. > > </details> <sub>Comment `@coderabbitai help` to get the list of available commands and usage tips.</sub> <!-- tips_end --> <!-- internal state start --> <!-- DwQgtGAEAqAWCWBnSTIEMB26CuAXA9mAOYCmGJATmriQCaQDG+Ats2bgFyRUDuki2VmgoBPSACMxTWpTTjx8XADo08SBAB8AKB2gIOgGYV8GGhloB6RBQYWADmlKILAN0o80AG1zYMRKwyw2CSelEouwRxaAESxWgDE8ZAAggCSxGSyNPQCQqKQ+AaMsJhOOlCpWLiwJJAACgAiAGKQJAAedvgUuJCe+ETwDAA0kNW1uHKhkLTUaPxduPB+kAZdkETG2HajkyTIHsiBpXQrxszz3UtEEmIAcmiBGGhskAAUaEpPj88kAJSj+Aui2WkkgqXo7yU8Fo/2wiCuvXwDC8JAAwiwHBRajxFLBIABxSjMTCI5GhJQwBDIJEMbAUfY1LBMDCIXAUbAMYHXMY7cShBqzFZrEgPPEbfBbCm3QH4MYUREDBgFeXMtn4TwrPp8I5+PboLEoUzGWgcuhKHQAGSWep1pFoXAA1ABGCxgJ06ACirPgxOyjHwMm4JBc8BIfBIBlW3S4AFk6PBBDE4lpNLpwFAyPRCjgCBlyFQ/UxWOwuLx+IJiflQdJZPJFCo1Km9FAi8xFAB9aGIdtYkNhujtowkEjt1nCHqprTNyAATgADDOACxzgy0AAcADZF6uAKwzjdOue0HdoEgb2gbtcMADMJEX1+PAHZH9uNwAmHeL9RgbRT9P+1gOy7Htg1DHgByHEdM2/DQgA --> <!-- internal state end -->
Commenting is not possible because the repository is archived.
No description provided.