Skip to content

Conversation

@tino-sv
Copy link

@tino-sv tino-sv commented Nov 20, 2025

Changes Made

  • Added VCT 2024 and 2025 to quick links dropdown
  • Added VCT 2024 and 2025 to quick links settings panel
  • Added detailed debug logging for trophy initialization

Bug Fixes

  • Fixed race condition in script loading
  • Added proper error handling to prevent script failures
  • Fixed potential XSS vulnerabilities in trophy display

Refactoring

  • Reduced code duplication in trophies.js
  • Improved code organization and documentation
  • Enhanced error handling and logging

Testing

  • Verified quick links for VCT 2024 and 2025 appear in dropdown
  • Confirmed quick links are configurable in settings
  • Verified trophies display correctly on team/player pages
  • Tested error handling with invalid data

Notes

  • The console may show a "net::ERR_FILE_NOT_FOUND" error for trophies.js, but this is a false positive im pretty sure
  • All new quick links follow the same pattern as existing ones. They do use the VCT 23 Image, though.
  • Hopefully this brings back a great extension.

refactor(trophies): Improve code quality and initialization
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