October Release

Club Portal 


Bug Fixes 

Grassroots Discipline 

  • Confirmed suspension matches from Club B were getting unconfirmed when the suspension match was removed for Club A. This inconsistency could lead to confusion regarding player suspensions. 

  • The suspension flag was not getting lifted in the Club Portal for officials when the suspension was removed from the County Portal, which could affect officials' eligibility. 

  • Days to serve for time-based suspensions were incorrect when sine-die suspensions were lifted, leading to inaccurate suspension tracking. 

  • Active not serving and served suspensions for past confirmed matches were not showing, which could mislead users regarding player status. 

  • Users were able to select incidents (both red and yellow cards) to generate invoices for youth players even if the player did not have a parent/carer added from the invoice popup. This bug could lead to incorrect invoicing. 

  • Invoice generation returned £0 for Non-Playing Caution cases (excluding SOW04) and resulted in a 404 error, causing disruptions in the invoicing process. 

DBS 

  • Existing compliant DBS (FADV) did not get overridden in the Club Portal after manual upload from the County Portal, which could create discrepancies in DBS records. 

  • The DBS was showing as mandatory for team officials in adult teams (open age) in both club and competition portals, potentially causing unnecessary compliance issues. 

Technical Enhancements 

  • Data type fixes for the players module in the club portal, ensuring accurate data handling. 

  • Addressed a bug where empty collections should not be accessed or iterated, improving system stability. 

  • Ensured that conditionally executed code is reachable, enhancing code reliability. 

  • Fixed a bug where conditionally executed code should be reachable, contributing to better code quality. 

New Features 

Grassroots Discipline 

  • Default page ordering for suspensions listing was improved, enhancing user experience and accessibility of information. 

  • Updated CTA for Pending and Active suspensions, ensuring clearer calls to action for users. 

  • Removed the warning banner for Pending and Active suspensions, streamlining the user interface. 

  • Highlighting on charge when penalty point thresholds have been met was added, improving user awareness of critical compliance metrics. 

Club Portal - Players 

  • Implemented ITC details in the registration form, enhancing the registration process for players. 




Competition Portal 


Bug Fixes 

Grassroots Discipline 

  • Fixed an issue where the pound sign (£) was not displaying on sanctions for competitions misconducts. This change ensures that financial penalties are clearly communicated. 

  • Corrected an issue where information was still displayed in the misconduct suspension column when the hearing result was marked as "Unproven." This fix prevents misleading information from being shown. 

  • Fixed a bug where the hearing result for additional charges was not displaying for charges. This ensures that all relevant information is available for review. 

  • Fixed a bug where division and teams were missing for a few competitions in the Fair Play Tables. This change ensures accuraterepresentation of competition data. 

Competition Sanction 

  • Resolved an issue where the integration message for league status was not triggered. This fix ensures that league status updates are communicated effectively. 

DBS 

  • Resolved a bug where safeguarding courses with a "not held" status were not appearing on the details page in both the competition and club portals. This fix improves transparency regarding course availability. 




County Portal 


Bug Fixes 

Individual Management 

  • Records were not displayed in DedupeIndividualSuspension even after FANs were deduped in IPS, leading to potential oversight in suspension tracking. 

Grassroots Discipline 

  • Records were not displayed when selecting the logged-in county for EOR where two counties were involved, potentially causing confusion in data visibility. 

  • Officials appeared as null in Service Bus messages after transferring fixtures, which could disrupt the tracking of official assignments. 

  • Users experienced a 500 error page when attempting to submit charges to clubs, hindering the submission process. 

  • Charges Raised action was not populating in the database, which could lead to discrepancies in recorded actions. 

  • Users were unable to resolve cases after voiding non-payment invoices, affecting case management efficiency. 

  • The 'Add result' action in the 'Claim results' pop-up wasn't functioning, impacting user ability to submit results. 

  • Correcting grammatical errors in charge codes enhances clarity and professionalism in documentation. 

  • Upgrading the County Portal to utilize a new Shared UI Library improves performance and user interface consistency. 

New Features 

Grassroots Discipline 

  • Inclusion of club charges in related cases for penalty point accumulations enhances the accuracy of disciplinary records. 

  • Fixing discipline data for FANs de-duped between the beginning of the season improves the integrity of data handling. 

  • Recalculation of discipline data for FANs de-duped between the beginning of the season ensures accurate record-keeping. 

  • Retaining listing page state (filters, search, pagination) improves user experience by maintaining context during navigation. 

  • Enhancements to retain filters in the County Portal's Discipline section streamline user interactions and data retrieval. 

  • Implementing report tagging for non-playing dismissals improves tracking and management of disciplinary actions. 

Individual Management 

  • Displaying player role and registration status in the County Portal enhances transparency and user information access. 

  

Login or Signup to post a comment