Skip to content

791 - School field missing for users after school list update#400

Open
mariusmarin-dev wants to merge 11 commits intomainfrom
791_school_list_1
Open

791 - School field missing for users after school list update#400
mariusmarin-dev wants to merge 11 commits intomainfrom
791_school_list_1

Conversation

@mariusmarin-dev
Copy link

No description provided.

@github-actions
Copy link

github-actions bot commented Jan 30, 2026

Coverage Report

Overall Project 31.41%
Files changed 95.65%

File Coverage
SchoolListReader.java 84.77% -2.32%
Constants.java 78.87%

mariusmarin-dev and others added 9 commits January 31, 2026 00:33
The schools_list_2025_december.csv file uses lowercase column names
(urn, school_name, postcode, closed, data_source), but the Constants
were incorrectly set to uppercase names (URN, EstablishmentName, Postcode,
Closed, DataSource). This caused the SchoolListReader to fail with
'unable to ensure the cache has been populated' error.

Updated the field name constants to match the CSV headers exactly.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Wrap conditional log.info() calls with log.isInfoEnabled() checks to
avoid calling sanitiseExternalLogValue() unnecessarily when the log
level is not enabled. This improves performance by preventing method
execution for unused log statements.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 5, 2026

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.

2 participants